@font-face{font-family:Comfortaa-Regular;src:url(../fonts/Comfortaa-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Comfortaa-Regular.woff) format("woff"),url(../fonts/Comfortaa-Regular.ttf) format("truetype"),url(../fonts/Comfortaa-Regular.svg#Comfortaa-Regular) format("svg");font-weight:400;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;background:#44231a}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}a img{border:none}body,html{height:100%}body{font-family:Open Sans,sans-serif;width:100%}body *{-o-user-select:none;-webkit-user-select:none}.selectable *,body * input,body * textarea{-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;-webkit-user-select:auto;user-select:auto}.selectable *{-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text}a{color:#711e07;text-decoration:underline}a:hover{color:#000}body{background:#42006b url(../images/bg.png) 50% 100% no-repeat;background-size:auto 100%;position:fixed;top:0}.loader-rekBlock{position:absolute;display:block;width:100%;height:100%;z-index:410;background:#ecdfdf url(../images/bg.png) 50% 100% no-repeat;background-size:auto 100%;top:0;left:0;opacity:.9}.loader-rekBlock .preloaderWrap{position:absolute;top:45%;margin-top:-64px;width:100%;text-align:center}.loader-rekBlock .preloaderWrap .preloaderText{padding:10px;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase}purchase-dialog{z-index:2000}.loaderGame{position:absolute;display:block;width:100%;height:100%;z-index:399;top:0;left:0;background:#42006b url(../images/bg.png) 50% 100% no-repeat;background-size:auto 100%}.loaderGame .preloaderWrap{position:absolute;top:45%;margin-top:-64px;width:100%;text-align:center}.loaderGame .preloaderWrap .preloaderIcon{width:39px;height:39px;display:inline-block;clear:both;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background:#025c01;border-radius:4px;border:2px solid #fff;transition:background 115ms linear;-o-transition:background 115ms linear;-ms-transition:background 115ms linear;-webkit-transition:background 115ms linear;-moz-transition:background 115ms linear;animation:cssload-change 1.0925s linear infinite;-o-animation:cssload-change 1.0925s linear infinite;-ms-animation:cssload-change 1.0925s linear infinite;-webkit-animation:cssload-change 1.0925s linear infinite;-moz-animation:cssload-change 1.0925s linear infinite;animation-delay:115ms;-o-animation-delay:115ms;-ms-animation-delay:115ms;-webkit-animation-delay:115ms;-moz-animation-delay:115ms}.loaderGame .preloaderWrap .preloaderText{padding:10px;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase}.loaderGame .progress{display:block;clear:both;margin:8px auto;width:90%;max-width:300px;height:30px;border-radius:5px;background:#fbf89e;border:2px solid #fff}.loaderGame .progress .persent{display:block;height:100%;background:#04b702;min-width:1%}#gameBlockWrap{display:block;width:100%;height:100%}#gameBlockWrap canvas{margin:auto;display:block;height:100%;width:auto}#renderStatus{position:fixed;right:5px;top:5px;background:#000;color:#fff;padding:5px;text-align:center;width:250px;z-index:200;font-size:12px}.modal-content{z-index:1050}.modal-content,.modal-content-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;display:none}.modal-content-bg{z-index:1049;opacity:.5;background:#000}.modal-content .modal-body{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);border:3px solid #ae0300;background:#ffedab;border-radius:0;height:440px;max-height:100%;max-width:800px;width:96%;margin:auto}.modal-content .modal-head-block{display:block;overflow:hidden;max-width:800px;width:100%;margin:auto;display:none}.modal-content .modal-head-block .close{display:inline-block;float:right}.modal-content .modal-head-block .close a{width:60px;height:40px;display:block;text-decoration:none;color:#fff;background:#ae0300;font-size:40px;line-height:40px;text-align:center;font-weight:700}.modal-content .contentWrap{overflow-y:auto;display:block;height:100%}.modal-content .wrapContentBg{background:#ffedab;padding:10px}.modal-content .contentWrap::-webkit-scrollbar-thumb{background:#ff4d50}.modal-content .contentWrap::-webkit-scrollbar-track{background:#00aec5}.modal-content .contentWrap::-webkit-scrollbar{width:18px;height:18px}.modal-stages{text-align:center;padding-top:60px}.modal-stages .modal-body{border:none;background:none;width:auto;-webkit-box-shadow:none;box-shadow:none;height:100%}.modal-stages .wrapContentBg{background:none;padding:10px;background:rgba(11,69,94,.61)}.modal-stages .contentWrap{overflow-y:auto;display:block;height:100%}.modal-stages .modal-body h4{border-radius:5px;background:none;opacity:1;font-size:22px;line-height:28px;color:#000;font-weight:700;padding:10px;display:inline-block;margin:5px auto}.modal-stages .items{display:block;padding:10px;text-align:center}.modal-stages .items .item{display:inline-block;vertical-align:top;margin:5px;background:#00aec5;color:#fff;padding:5px;border-radius:5px;min-width:140px;min-height:140px}.modal-stages .items .item-disabled{opacity:.7;background:#8a8a8a}.modal-stages .starsResult{display:block;padding:5px;text-align:center;font-size:18px}.modal-stages .starsResult-name{padding:10px 7px;font-size:18px}.modal-stages .starsResult span{display:inline-block;background:url(../images/star.png) 0 50% no-repeat;font-size:16px;line-height:20px;color:#fff;font-weight:700;background-size:auto 100%;padding-left:22px}.modal-stage{text-align:center}.modal-stage .modal-body{border:none;background:none;display:inline-block;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none}.modal-stage .wrapContentBg{background:none}.modal-stage .contentWrap{height:auto}.modal-stage .modal-body h4{border-radius:5px;background:none;opacity:1;font-size:22px;line-height:28px;color:#000;font-weight:700;padding:10px;display:inline-block;margin:5px auto}.modal-stage .modal-body h4.errLevel{color:#ff4d50}.modal-stage .modal-body h4.okLevel{color:#00e081}.buttons a.btnStage,.modal-stage .modal-body a.btnStage{background:#2da7ff;padding:10px 15px;border-radius:3px;color:#fff;text-decoration:none;margin:5px;display:inline-block;font-weight:700;box-shadow:1px 1px 1px 1px red}.modal-stage .modal-body a.replayLevel{background:#a7aeb3}.buttons a.btnStage:hover,.modal-stage .modal-body a.btnStage:hover{background:#00aec5}.modal-stage .starsResult{display:block;padding:5px;text-align:center;margin:5px 0 20px}.modal-stage .starsResult span{display:inline-block;background:url(../images/star.png) 0 50% no-repeat;font-size:24px;line-height:34px;color:#fff;font-weight:700;background-size:auto 100%;padding-left:40px}.taskWrap .buttons{margin-top:10px;text-align:center;color:#fff;min-height:52px}.taskWrap .buttons p{line-height:52px;padding:0;margin:0;text-align:center;color:#fff}#headBlock{display:block;position:absolute;top:0;width:100%;overflow:hidden;z-index:1052}#headBlock .wrapHeadBlock{margin:auto;max-width:450px;width:96%;opacity:1;min-height:30px;line-height:30px;padding:5px 10px;overflow:hidden}#headBlock .level{display:inline-block;float:left;font-size:16px;font-weight:700;line-height:28px;color:#11365a;background:#9ad7aa;padding:3px 10px;border-radius:5px;margin-top:3px;cursor:pointer}#headBlock .health,#headBlock .stars{display:block;width:auto;height:42px;line-height:42px;padding-left:17px;padding-right:5px;color:#fff;font-size:20px;font-weight:700;float:right;text-align:center;position:relative;margin-top:3px}#headBlock .health{display:none}#headBlock .health span,#headBlock .stars span{background:#168abd;height:32px;line-height:32px;padding:0 12px 0 28px;border-radius:20px;display:block;margin-top:4px;box-shadow:1px 1px 3px #ff4d50;min-width:35px}#headBlock .health span{min-width:20px;background:red;box-shadow:1px 1px 3px #ffeb3b}#headBlock .health:after,#headBlock .stars:after{content:"";display:block;width:42px;height:42px;background:url(../images/star_bg2.png) 0 50% no-repeat;background-size:auto 100%;left:0;position:absolute;top:0}#headBlock .health:after{background:url(../images/health_bg.png) 0 50% no-repeat;background-size:auto 100%}.wrapHeadBlock .level:hover{cursor:pointer}.score-block{display:block;text-align:center;clear:both;display:none}.score-block span{display:inline-block;padding:2px 10px;background:#168abd;color:#fff;margin:5px;font-size:16px;line-height:22px;border-radius:5px;font-weight:700;box-shadow:1px 1px 3px #ff4d50}.animateStars{display:block;color:#fff;width:60px;height:60px;position:fixed;opacity:1;z-index:401;background:url(../images/star.png) 0 0 no-repeat;background-size:100% auto}#headBlock .menu{background:red;padding:1px 5px;border-radius:3px;color:#fff;text-decoration:none;margin:3px 5px 0 0;display:inline-block;font-weight:700;box-shadow:1px 1px 1px 1px #2da7ff;float:left;display:none}.itemsCategories .item,.itemsCategories .item:hover,.itemsPuzzles .item,.itemsPuzzles .item:hover{cursor:pointer}.numberPuzzle{display:inline-block;padding:3px 5px;margin:5px;background:#fff;color:#00aec5;font-weight:700;font-size:18px;min-width:100px;text-align:center;border-radius:3px}.modal-stages .itemsPuzzles .item-ok{background:#00c57c}.modal-stages .itemsPuzzles .item-lock{background:#b7b7b7}.modal-stages .row-desc-err{display:block;clear:both;padding:10px;color:red;background:#fff9cf;border-radius:10px;display:inline-block}.mainMenuModal a,.row-desc-err .btnStage,.row-desc .btnStage{background:#2da7ff;padding:10px 15px;border-radius:3px;color:#fff;text-decoration:none;margin:5px;display:inline-block;font-weight:700;box-shadow:1px 1px 1px 1px red;min-width:70px;text-align:center}.row-desc-err .btnStage:hover,.row-desc .btnStage:hover{background:#00aec5}.wrapSettings{color:#fff}.mainMenuModal{display:block;padding:5px 0}.mainMenuModal a{box-shadow:1px 1px 1px 1px #2da7ff;background:red}.mainMenuModal a:hover{background:#f34f4f}.contentWrapInsomnia .setInsomnia,.contentWrapSound .setSound{border:4px solid #fff;display:inline-block;padding:5px 10px;color:#fff;text-decoration:none;margin:5px 3px;opacity:.5}.contentWrapBoardOrientation .active,.contentWrapInsomnia .active,.contentWrapSound .active{border:4px solid #00aec5;color:#00aec5;opacity:1;background:#fff}.modal-stages .modal-body h4.titleh1{display:block;padding:10px 5px;margin:10px 0 0;color:#fff;font-size:22px;lin-height:24px}.modal-stages .modal-body h4.titleh2{display:block;padding:10px 5px;margin:10px 0 0;color:#fff;font-size:18px;line-height:22px}.modal-stages .modal-body h2.titleCategory{display:block;padding:10px 5px;margin:10px 0 0;color:#fff;font-size:22px}#headBlock .wrapMenuFix{float:left;display:inline-block}#headBlock .wrapMenuFix .menu{margin-bottom:5px}@media (max-width:400px){#headBlock .wrapMenuFix{max-width:160px;position:absolute;left:5px;top:5px}#headBlock .level{font-size:16px;background:none;color:#fff;padding:3px 0;text-shadow:1px 1px 0 #000}}.langIcons .langIcon{width:100px;height:40px;padding-top:100px;font-size:40px;line-height:40px}.langIcons .langIcon,.langIconsMin .langIcon{display:inline-block;margin:10px 20px;color:#fff;font-weight:700;text-decoration:none}.langIconsMin .langIcon{width:40px;height:20px;padding-top:40px;font-size:16px;line-height:20px}.mainMenuModal .loadSettings,.mainMenuModal .loadSettings:hover{background:red}.mainMenuModal .loadSettings:before{background:url(../images/settings.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.mainMenuModal .loadHelp,.mainMenuModal .loadHelp:hover{background:red}.mainMenuModal .loadHelp:before{background:url(../images/help.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.mainMenuModal .loadLevels,.mainMenuModal .loadLevels:hover{background:red}.mainMenuModal .loadLevels:before{background:url(../images/star.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}#headBlock .wrapMenuFix .menu{background:red url(../images/menu2.png) 50% 50% no-repeat;background-size:auto 80%;width:38px;height:36px;margin-right:8px}#headBlock .wrapMenuFix .menu:hover{background:#00aec5 url(../images/menu2.png) 50% 50% no-repeat;background-size:auto 80%}#headBlock .wrapMenuFix .user{background:red url(../images/user.png) 50% 50% no-repeat;background-size:auto 80%;width:38px;height:36px;margin-right:8px}#headBlock .wrapMenuFix .user:hover{background:#00aec5 url(../images/user.png) 50% 50% no-repeat;background-size:auto 80%}#headBlock .wrapMenuFix .volume{background:#0d70a6 url(../images/mute.png) 50% 50% no-repeat;background-size:auto 80%;width:38px;height:36px}#headBlock .wrapMenuFix .volume:hover{background:#00aec5 url(../images/mute.png) 50% 50% no-repeat;background-size:auto 80%}#headBlock .wrapMenuFix .volume.active{background:red url(../images/volume.png) 50% 50% no-repeat;background-size:auto 80%;width:38px;height:36px}#headBlock .wrapMenuFix .volume.active:hover{background:#00aec5 url(../images/volume.png) 50% 50% no-repeat;background-size:auto 80%}#headBlock .wrapMenuFix .user{display:none}.modal-stage .modal-body a.iconLinkMenu{background:#2da7ff}.modal-stage .modal-body a.iconLinkMenu:hover{background:#00aec5}.modal-stage .modal-body a.iconLinkMenu:before{background:url(../images/menu.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.modal-stage .modal-body a.iconLinkStar,.modal-stages .modal-body a.iconLinkStar{background:#2da7ff}.modal-stage .modal-body a.iconLinkStar:hover,.modal-stages .modal-body a.iconLinkStar:hover{background:#00aec5}.modal-stage .modal-body a.iconLinkStar:before,.modal-stages .modal-body a.iconLinkStar:before{background:url(../images/star.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.modal-stage .modal-body a.reloadLinkStar,.modal-stages .modal-body a.reloadLinkStar{background:#a7aeb3}.modal-stage .modal-body a.reloadLinkStar:hover,.modal-stages .modal-body a.reloadLinkStar:hover{background:#00aec5}.modal-stage .modal-body a.reloadLinkStar:before,.modal-stages .modal-body a.reloadLinkStar:before{background:url(../images/reload.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.modal-stages .modal-body h4.no-padding{padding:0}.modal-stages .modal-body h4.no-margin{margin:0}.modal-stages .persentRow{display:block;clear:both;height:10px;background:#d6d6d6;padding:3px;border-radius:3px}.modal-stages .persentRow span{display:block;width:0;height:10px;background:#0bb127}.taskBlock{display:block;width:96%;padding:0;z-index:2;top:120px;position:absolute;overflow:hidden;overflow-y:auto;max-height:90%;left:2%}.taskBlock .taskWrap{display:block;max-width:800px;background:#1589bc;border-radius:0;-webkit-box-shadow:inset 0 0 24px 2px #ae29cf;-moz-box-shadow:inset 0 0 24px 2px #ae29cf;box-shadow:inset 0 0 24px 2px #ae29cf;opacity:0;transition:.3s;margin:0 auto;padding:0 10px 15px;background:rgba(21,137,188,.9);border-radius:20px}.taskBlock .taskWrapLoad{opacity:1;transition:1s}.taskBlock .taskWrapLoadMy{opacity:1;transition:1s;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:1px solid #fff;border-radius:0;padding:0 10px;margin-top:0;text-align:center}.taskBlock .taskWrap .taskTitle{font-weight:700}.taskBlock .taskWrap .taskName,.taskBlock .taskWrap .taskTitle{color:#fff;font-size:20px;line-height:24px;text-align:center;padding:10px 5px}.taskBlock .taskWrap .taskName{font-family:Comfortaa-Regular}.taskButtons{display:block;clear:both;padding:5px 0;text-align:center}.taskButtons-flag{padding:0}.taskButtons a{display:inline-block;margin:5px 7px;text-align:center;min-width:84px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:22px;font-family:Comfortaa-Regular;border-radius:25px;padding:0;overflow:hidden;min-width:0}.taskButtons a.ok{background:#00e081}.taskButtons a.no{background:#ff4d50}.textResultDesc{display:block;padding:10px;text-align:center;color:#fff;font-size:18px;line-height:22px;clear:both;font-weight:700}.textResultDesc img{width:200px;height:auto}.taskButtons .flag{display:inline-block;border:4px solid #fff}.taskButtons .flag img{height:80px;width:auto}.taskButtons .flag_ok{border:4px solid #3ae489}.taskButtons .flag_err{border:4px solid #ff331f}.taskButtons .flag_set{opacity:.5}.taskBlock .taskWrap .buttons{margin-top:3px}.shutBlock{display:block;margin:10px;overflow:hidden;text-align:center}.shutBlock .image{display:inline-block;float:none;width:150px;float:left;vertical-align:top}.shutBlock .image img{max-width:100%;height:auto}.shutBlock .text{width:75%;float:none;display:inline-block;padding:10px;text-align:center;color:#fff;font-size:18px;line-height:26px;vertical-align:top;border:1px solid #fff}.shutBlock .text a{display:inline-block;background:#ffe017;padding:5px 10px;color:#000;font-weight:700;text-decoration:none;margin:5px}.advQuestBlock{display:block;overflow:hidden;max-width:1000px;margin:15px auto 5px;position:relative}.advLabel{color:#fff;display:block;clear:both;font-size:13px;text-align:center;padding:5px 0 0}.taskBlock::-webkit-scrollbar-thumb{background:#ff4d50}.taskBlock::-webkit-scrollbar-track{background:#00aec5}.taskBlock::-webkit-scrollbar{width:18px;height:18px}.rewardBlock{color:#fff;padding:5px;margin:5px;display:block;clear:both}.rewardBlock .btn{padding:10px 15px;border-radius:3px;color:#fff;text-decoration:none;margin:5px;display:inline-block;font-weight:700;box-shadow:1px 1px 1px 1px red}.rewardBlock .btn,.rewardBlock .btn:hover{background:#2da7ff}.rewardBlock .btn:before{background:url(../images/menu2.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.rewardBlock .err{display:block;padding:5px;font-size:14px}.supportWrap{margin-bottom:30px;color:#fff}.savedText{display:block;position:fixed;width:280px;left:50%;margin-left:-140px;z-index:1060;text-align:center;bottom:5px}.savedText span{display:inline-block;background:#000;border-radius:5px;color:#fff;padding:3px 5px;font-size:14px;margin:5px}.wrap-all-categories{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-evenly;flex-direction:row}.modal-stages .items.itemsCategories{margin-bottom:1em;display:flex;justify-content:center;width:auto;clear:both;flex-direction:row;align-items:center;width:25%;margin-top:1em;min-width:320px;position:relative;padding-top:15px;text-decoration:none}.modal-stages .wrapContentBg.no-bg{background:none}.modal-stages .itemsCategories .scores-items{position:absolute;top:-7px;display:block}.modal-stages .itemsCategories .score-item{display:inline-block;padding:5px;text-align:center;line-height:18px;height:18px;min-width:18px;border:3px solid #fff;border-radius:20px;background:red;color:#fff;font-weight:700;font-size:14px;margin:0 3px;overflow:hidden}.modal-stages .itemsCategories .score-item.item-disabled{opacity:.7;background:#8a8a8a;text-indent:-999px;background:url(../images/ic_lock_black_36px.svg) 50% 50% no-repeat;background-size:auto 50%;overflow:hidden}.modal-stages .items.itemsCategories a{color:#fff;text-decoration:none}.modal-stages .items.itemsCategories h4{color:#fff;text-decoration:none;font-size:2em;text-shadow:2px 2px 3px #000}.modal-stages .items.itemsCategories a h4{text-decoration:none}.modal-stages .modal-body h4.titleh1{text-shadow:2px 2px 3px #000}.modal-stages .items.itemsCategories:hover{color:#f9eb47;transition:1s}.modal-stages .items.itemsCategories:hover h4{color:#f9eb47}.round-items{display:block;float:left;display:flex}.wrap-main-icon{display:block;max-width:340px;padding-left:110px;min-height:100px;display:flex;align-items:center;justify-content:center}.item-cat0 .wrap-main-icon{background:url(../images/icon_word.png) 5px 50% no-repeat;background-size:auto 130%}.item-cat1 .wrap-main-icon{background:url(../images/icon_europe.png) 5px 50% no-repeat;background-size:auto 80%}.item-cat2 .wrap-main-icon{background:url(../images/icon_n_amerika.png) 5px 50% no-repeat;background-size:auto 80%}.item-cat3 .wrap-main-icon{background:url(../images/icon_s_amerika.png) 5px 50% no-repeat;background-size:auto 80%}.item-cat4 .wrap-main-icon{background:url(../images/icon_asia.png) 5px 50% no-repeat;background-size:auto 80%}.item-cat5 .wrap-main-icon{background:url(../images/icon_okeania.png) 5px 50% no-repeat;background-size:auto 80%}.item-cat6 .wrap-main-icon{background:url(../images/icon_afrika.png) 5px 50% no-repeat;background-size:auto 80%}.modal-stages .items.itemsCategories:hover .wrap-main-icon{background-size:auto 100%;transition:.2s}.modal-stages .items.itemsCategories.item-cat0:hover .wrap-main-icon{background-size:auto 150%;transition:.2s}.itemsCategoriesLevel .levels-items{padding-top:100px}.itemsCategoriesLevel0 .levels-items{background:url(../images/icon_word.png) 50% -25% no-repeat;background-size:350px auto}.itemsCategoriesLevel1 .levels-items{background:url(../images/icon_europe.png) 50% 0 no-repeat;background-size:250px auto}.itemsCategoriesLevel2 .levels-items{background:url(../images/icon_n_amerika.png) 50% 0 no-repeat;background-size:250px auto}.itemsCategoriesLevel3 .levels-items{background:url(../images/icon_s_amerika.png) 50% 0 no-repeat;background-size:250px auto}.itemsCategoriesLevel4 .levels-items{background:url(../images/icon_asia.png) 50% 0 no-repeat;background-size:250px auto}.itemsCategoriesLevel5 .levels-items{background:url(../images/icon_okeania.png) 50% 0 no-repeat;background-size:250px auto}.itemsCategoriesLevel6 .levels-items{background:url(../images/icon_afrika.png) 50% 0 no-repeat;background-size:250px auto}.item-disabled .starsResult-score{text-indent:-999px;background:url(../images/ic_lock_black_36px.svg) 50% 0 no-repeat;background-size:auto 80%;overflow:hidden}.modal-stages .items .item{border-radius:200px;width:auto;border:6px solid #fff;text-decoration:none;margin:1em .5em;float:left}.modal-stages .items .item:hover{border:6px solid #f9eb47;transition:1s}.modal-stages .levels-items{display:inline-block;text-align:center}.device_mobile .levels-items{padding-top:10px}.device_mobile .modal-stages .items .item{min-width:100px;min-height:100px;float:none}.modal-content .modal-body{max-width:1200px}.modal-stages .items.itemsCategories{width:20%}.modal-stages .items.itemsCategories.item-cat1{min-width:280px}.modal-stages .items.itemsCategories.item-cat2,.modal-stages .items.itemsCategories.item-cat3{min-width:240px}.modal-stages .items.itemsCategories.item-cat5,.modal-stages .items.itemsCategories.item-cat6{min-width:300px}.modal-stages .items.itemsCategories.item-cat4{min-width:260px}.taskWrap .row-desc,.timer-rekl span{text-align:center;color:#fff;font-weight:700;font-size:2em}.timer-rekl span{display:block;margin:1em auto;width:3em;height:3em;line-height:3em;background:red;border:3px solid #fff;border-radius:3em}@media (orientation:landscape){.device_mobile .levels-items{background-size:auto 90%;background-position:50% 50%}.device_mobile .itemsCategoriesLevel0 .levels-items{background-size:auto 150%;background-position:50% 50%}}@media (orientation:portrait){.device_mobile .levels-items{background-size:80% auto;background-position:50% 50%}.device_mobile .itemsCategoriesLevel0 .levels-items{background-size:100% auto;background-position:50% 50%}}@media (min-width:980px){#headBlock .wrapMenuFix .loadLevels{width:60px;height:60px}}@media (max-width:800px){.modal-stages .items.itemsCategories{min-width:280px}}@media (max-width:680px){.modal-stages .items.itemsCategories{min-width:280px}.textResultDesc{max-height:240px;overflow:hidden}.textResultDesc img{width:110px;height:auto}.modal-stages .items{padding:10px 0}#headBlock{margin-top:0}.taskBlock{top:90px}}@media (min-width:1980px){.loaderGame,body{background-size:100% auto}}@media (min-width:1280px){.itemsCategoriesLevel .levels-items{padding-top:250px}.device_pc .modal-content .modal-body{max-width:80%}.device_pc .modal-stages .items .item{font-size:1.8em;margin:1em .5em 0;padding:.3em}.device_pc #headBlock .wrapHeadBlock{max-width:76%;padding-top:10px}.device_pc .modal-stages{padding-top:80px}.device_pc #headBlock .stars{width:10em;height:3em;line-height:3em}.device_pc .modal-stages .modal-body h4.titleh1{font-size:2.2em;line-height:1.1em}.device_pc .modal-stages .modal-body h4.titleh2{font-size:1.8em;line-height:1.5em}.device_pc .mainMenuModal{font-size:1.8em;line-height:1em;padding:1em 0}.device_pc .rewardBlock{font-size:1.8em}.device_pc .rewardBlock .btn,.device_pc .rewardBlock .err{font-size:.7em}.device_pc .modal-stages .starsResult span{font-size:.9em;line-height:1.1em}.device_pc .taskBlock .taskWrap{max-width:80%;overflow:hidden;font-size:1.4em}.device_pc .taskBlock .taskWrap .taskName,.device_pc .taskBlock .taskWrap .taskTitle{font-size:1.45em;line-height:1.1em}.device_pc .taskBlock .taskWrap .taskTitle{margin-top:.45em}.device_pc .taskButtons{margin-bottom:1em;overflow:hidden}.device_pc .taskButtons a{font-size:2em;line-height:1.2em;margin:.3em;min-width:0}.device_pc #headBlock .wrapMenuFix .loadLevels{width:5em;height:5em}.device_pc #headBlock .wrapMenuFix .volume,.device_pc #headBlock .wrapMenuFix .volume.active{width:3em;height:3em}.device_pc .modal-stage .modal-body h4{font-size:2.2em;line-height:1.1em}.device_pc .buttons{font-size:1.25em;min-height:62px}.device_pc .textResultDesc{font-size:1.35em;margin-top:1em}.device_pc .modal-stages .wrapContentBg{font-size:.9em}}.advQuestBlock{display:none}.exit_modal{width:100%;height:100%;position:fixed;background:#000;background:rgb(0 0 0/95%);top:0;left:0;z-index:2000}.wrap-exit-modal{display:block;width:50%;text-align:center;margin:25vh auto auto;height:50vh}.wrap-exit-modal h2{color:#fff;margin-bottom:1em;font-size:6vh}.wrap-exit-modal h3{color:#fff;margin-bottom:.6em;font-size:3.4vh}.wrap-exit-modal a{background:#2da7ff;padding:10px 15px;border-radius:3px;color:#fff;text-decoration:none;margin:5px;display:inline-block;font-weight:700;box-shadow:1px 1px 1px 1px red}.wrap-exit-modal a.iconLinkStar{background:#2da7ff}.wrap-exit-modal a.reloadLinkStar{background:#a7aeb3}.wrap-exit-modal a.iconLinkStar:before{background:url(../images/star.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}.wrap-exit-modal a.reloadLinkStar:before{background:url(../images/reload.png) 50% 50% no-repeat;display:block;content:"";background-size:100% auto;width:1em;height:1em;float:left;margin-right:5px}html{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden}body *{-youbkit-touch-callout:none;-youbkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{-webkit-touch-callout:none!important;overflow:hidden}a{-webkit-user-select:none!important}:focus,:focus:active,:hover{outline:none}.device_tv .rewardBlock{display:none}.device_tv #headBlock{padding-top:1em}.device_tv .modal-stages .items.itemsCategories{padding-top:1.8em;margin-top:0}.device_tv .modal-stages .itemsCategories .scores-items{top:5px}.device_tv .taskButtons .flag{border:5px solid #fff}.device_tv .supportWrap{text-align:center;padding-top:1em}.device_tv .supportWrap h2.titleCategory{display:none}.device_tv .supportWrap p{display:inline-block;margin:0 30px}.device_tv .wrap-main-icon{min-height:80px;padding-left:88px;padding-bottom:0}.device_tv .modal-stages .wrapContentBg{background:none}.device_tv .focused-ok:focus{outline:5px solid #fff341}.device_tv a:focus{outline:none}.device_tv .taskButtons .flag:focus{border:5px solid #fff341}.device_tv .modal-stages .items.itemsCategories:focus{color:#fff341;transition:1s}.device_tv .modal-stages .items.itemsCategories:focus h4{color:#fff341}.device_tv .modal-stages .items.itemsCategories:focus .wrap-main-icon{background-size:auto 100%;transition:.2s}.device_tv .modal-stages .items.itemsCategories.item-cat0:focus .wrap-main-icon{background-size:auto 150%;transition:.2s}.device_tv #headBlock .wrapMenuFix .menu:focus,.device_tv .mainMenuModal .loadLevels:focus,.device_tv .modal-stage .modal-body a.iconLinkStar:focus,.device_tv .modal-stages .items .item:focus,.device_tv .modal-stages .modal-body a.iconLinkStar:focus,.device_tv .modal-stages .modal-body a.reloadLinkStar:focus,.device_tv .rewardBlock .btn:focus,.taskBlock .taskWrap .buttons a:focus{outline:5px solid #fff341}