*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0;margin:0}body{width:100%;height:100%;padding:0;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:url(../images/UI/cursor.png) 12 12,auto}body.pointer{cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}body.draggable{cursor:url(../images/UI/cursor_drag.png) 12 12,auto}a:hover{cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}canvas{width:100%;height:100vh;background-color:rgba(0,0,0,0)}#gameContainer{position:fixed;display:flex}#gamebackground{position:absolute;width:100%;height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#7c5235;z-index:-1}#fullscreenSwiper{position:absolute;width:100%;height:150vh;background-color:#000;opacity:.9;z-index:10000000;color:#fff;display:flex;justify-content:space-around}#fullscreenSwiper img{width:20vw;height:100vh}#fullscreenSwiper #log{position:absolute;left:40px;top:140px}#portraitWarning{display:none;padding:200px 100px;width:100%;height:100%;background-color:#000;font-family:zwijsen-dyslexie;font-size:4vh;color:#fff}#portraitWarning .background{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/UI/LoadingScreenBG.jpg);background-position:center center;background-size:cover}#portraitWarning .text{position:absolute;width:100%;left:0;top:20vh;text-align:center;font-style:italic}#portraitWarning .image{position:absolute;left:5vw;top:30vh;width:90vw;height:52.33vw;background-image:url(../images/Common/icon_turn_tablet.png);background-size:100% 100%}.font-loader{display:none;position:absolute;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.01)}#font-a{font-family:zwijsen-dyslexie}#font-b{font-family:zwijsen-dyslexie;font-weight:700}#font-c{font-family:zwijsen-dyslexie;font-style:italic}@media only screen and (orientation:portrait){#gameContainer{display:none}#portraitWarning{display:block}#fullscreenSwiper{display:none}}@media only screen and (orientation:landscape){#portraitWarning{display:none}}@font-face{font-family:zwijsen-dyslexie;src:url(../fonts/zwijsen_dyslexie.ttf) format("truetype")}@font-face{font-family:zwijsen-dyslexie;font-weight:700;src:url(../fonts/zwijsen_dyslexie-bold.ttf) format("truetype")}@font-face{font-family:zwijsen-dyslexie;font-style:italic;src:url(../fonts/zwijsen_dyslexie-italic.ttf) format("truetype")}#transitionForeground{position:absolute;width:100%;height:100vh;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:110;overflow:hidden}#transitionForeground #transitionCanvas,#transitionForeground #transitionDiv{position:absolute;width:100%;height:100%}#transitionForeground #transitionCanvas .background,#transitionForeground #transitionDiv .background{width:100%;height:100%;background-position:center top;background-image:url(../images/UI/LoadingScreenBG.jpg);background-size:cover;background-repeat:no-repeat}#transitionForeground #transitionCanvas .logo,#transitionForeground #transitionDiv .logo{position:absolute;width:40vw;top:3vw;left:50vw;margin-left:-20vw}#transitionForeground #transitionCanvas .animation,#transitionForeground #transitionDiv .animation{position:absolute;width:20vw;bottom:3vw;left:50vw;margin-left:-10vw}@media screen and (max-aspect-ratio:16/9){#transitionForeground #transitionCanvas .logo,#transitionForeground #transitionDiv .logo{width:71vh;top:5.3vh;margin-left:-35.5vh}#transitionForeground #transitionCanvas .animation,#transitionForeground #transitionDiv .animation{width:35.5vh;bottom:5.3vh;margin-left:-17.7vh}}#ui{position:fixed;width:100%;height:100%;color:#fff;z-index:100}#ui .right-button{right:2vw;bottom:2vw}#ui .right-button.top{top:2vw;bottom:auto}#ui .left-button{left:2vw;bottom:2vw}#ui::after{content:"";background:url(../images/UI/vignette.png);background-size:cover;opacity:.7;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.ui-button,.ui-button-large,.ui-button-mid,.ui-button-small{position:absolute;border:none;outline-style:none;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;color:#fff;font-family:Arvo;font-weight:700;font-size:2.5vw}.ui-button-large.disabled,.ui-button-mid.disabled,.ui-button-small.disabled,.ui-button.disabled{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.5}.ui-button{width:16vw;height:7.42vw}.ui-button.green{background:url(../images/UI/Button_Green.png);background-size:100% 100%}.ui-button.yellow{background:url(../images/UI/Button_Yellow.png);background-size:100% 100%}.ui-button.red{background:url(../images/UI/Button_Red.png);background-size:100% 100%}.ui-button-mid{width:19.31vw;height:7.42vw}.ui-button-mid.green{background:url(../images/UI/Button_Green2.png);background-size:100% 100%}.ui-button-mid.yellow{background:url(../images/UI/Button_Green2.png);background-size:100% 100%}.ui-button-mid.red{background:url(../images/UI/Button_Red.png);background-size:100% 100%}.ui-button-mid.brown{background:url(../images/UI/Button_Menu_Big.png);background-size:100% 100%}.ui-button-large{width:24.78vw;height:7.83vw}.ui-button-large.green{background:url(../images/UI/Button_Large_Green.png);background-size:100% 100%}.ui-button-large.yellow{background:url(../images/UI/Button_Large_Yellow2.png);background-size:100% 100%}.ui-button-large.red{background:url(../images/UI/Button_Large_Red.png);background-size:100% 100%}.ui-button-small{width:7vw;height:7vw;background:url(../images/UI/Button_Yellow_Small.png);background-size:100% 100%}.ui-button-small.green{background:url(../images/UI/Button_Green_Small.png);background-size:100% 100%}.ui-button-small.brown{background:url(../images/UI/Button_Brown_Small.png);background-size:100% 100%}.ui-button-small.help{background:url(../images/WeekView/HelpButton.png);background-size:100% 100%}.ui-button-small .icon{position:absolute;width:45%;height:45%;left:27%;top:22%}.ui-button-small.sound .icon{background:url(../images/UI/audio_on.png);background-size:100% 100%}.ui-button-small.sound.muted .icon{background:url(../images/UI/audio_off.png);background-size:100% 100%}.ui-button-small.open .icon{background-image:url(../images/UI/CloseIcon.png);background-size:70% 70%;background-position:center center;background-repeat:no-repeat}.ui-button-small.closed .icon{background-image:url(../images/UI/MenuIcon.png);background-size:70% 70%;background-position:center center;background-repeat:no-repeat}.ui-button-small.play-pause .icon{background:url(../images/UI/pause.png);background-size:100% 100%}.ui-button-small.play-pause.is-paused .icon{background:url(../images/UI/play.png);background-size:100% 100%}.ui-answer-frame{position:absolute;bottom:1vw;left:50%;margin-left:-25vw;width:50vw;height:17.4vw;background-image:url(../images/UI/answerframe.png);background-size:100%;background-repeat:no-repeat;background-position:center center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ui-answer-frame .title{position:absolute;top:6%;width:100%;text-align:center;font-family:Arvo;font-size:1.5vw;color:#fff}.ui-answer-frame .question{position:absolute;top:19%;width:100%;margin:auto 0;padding-left:4vw;padding-right:4vw;text-align:left;color:#6b3f1c;font-size:1.3vw;font-weight:700}.ui-answer-frame .answers{position:absolute;float:left;top:48%;width:100%;height:75%;padding:0 0 0 9%;font-size:1.4vw;color:#763d26}.ui-answer-frame .answers .answer{display:inline-block;vertical-align:top;width:33.3%;display:inline-block;min-width:33%;min-height:12%}.ui-answer-frame p{margin:0}.ui-question-frame{position:absolute;top:1vh;left:50%;margin-left:-25vw;width:50vw;height:11vw;background-image:url(../images/UI/QuestionFrame.png);background-size:100%;background-repeat:no-repeat;background-position:center center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ui-question-frame .title{position:absolute;top:3%;width:100%;text-align:center;font-family:Arvo;font-size:1.5vw;color:#fff}.ui-question-frame .question{position:absolute;top:28%;width:100%;margin:auto 0;padding-left:4vw;padding-right:4vw;text-align:center;color:#6b3f1c;font-size:1.5vw;font-weight:700}.ui-question-frame p{margin:0}.ui-coin{position:absolute;top:8vw;left:2vw;width:6vw;height:6vw;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ui-coin img{width:100%;height:100%}.ui-counter{position:absolute;top:2vw;left:2vw;width:11.34vw;height:5vw;padding-top:1.4vw;padding-right:.5vw;font-size:1.5vw;font-weight:700;text-align:right;color:#6b3f1c;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ui-counter.tasks{background:url(../images/UI/TaskCounter.png);background-size:100% 100%}.ui-counter.books{background:url(../images/UI/BookCounter.png);background-size:100% 100%}@media screen and (max-aspect-ratio:16/9){.ui-button,.ui-button-large{font-size:4.4vh}.ui-button{width:28.4vh;height:13.2vh}.ui-button-mid{width:34.33vh;height:13.19vh}.ui-button-large{width:44vh;height:13.9vh}.ui-button-small{width:12.44vh;height:12.44vh}.ui-answer-frame{margin-left:-44.4vh;width:88.9vh;height:30.86vh}.ui-answer-frame .title{font-size:2.7vh}.ui-answer-frame .question{font-size:2.31vh;padding-left:7.1vh;padding-right:7.1vh}.ui-answer-frame .answers{font-size:2.5vh}.ui-question-frame{margin-left:-44.4vh;width:88.9vh;height:19.56vh}.ui-question-frame .title{font-size:2.667vh}.ui-question-frame .question{font-size:2.667vh;padding-left:7.1vh;padding-right:7.1vh}.ui-counter{top:3.56vh;width:20.16vh;height:8.89vh;padding-top:2.49vh;padding-right:.89vh;font-size:2.67vh}.ui-coin{top:14.22vh;width:10.6vh;height:10.6vh}}#login{position:fixed;width:100%;height:100%;font-family:zwijsen-dyslexie;background-position:center top;background-image:url(../images/Common/login_screen.jpg);background-size:cover;background-repeat:no-repeat}#login #loginframe{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:887px;height:693px;transform:scale(.7);background:url(../images/UI/LoginFrame.png) top center no-repeat;font-family:Arvo;text-align:center}#login #loginframe #title{width:100%;font-weight:700;font-size:50pt;position:absolute;top:30px;left:0;text-align:center;color:#a62d2d}#login #loginframe #forgotpassword{font-family:zwijsen-dyslexie;color:#a62d2d;text-decoration:underline;font-size:20pt;margin-top:20px;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#login #loginframe #loginbutton{width:477px;height:151px;display:block;margin:auto;margin-top:40px;background:url(../images/UI/Button_Large_Green.png) top center no-repeat;border:none;outline:0;color:#fff;font-family:Arvo;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#login #loginframe #loginbutton:disabled{opacity:.9;cursor:url(../images/UI/cursor.png) 12 12,auto}#login #loginframe #proefButton{font-family:zwijsen-dyslexie;color:#fff;text-shadow:2px 2px #15100b4d;text-decoration:none;font-size:20pt;margin-top:20px;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#login #loginframe #username{display:block;background:url(../images/UI/InputField.png) top center no-repeat;width:526px;height:103px;border:none;outline:0;margin:auto;padding-left:30px;font-size:40pt;color:#e5c3a0;margin-top:200px}#login #loginframe #password{display:block;background:url(../images/UI/InputField.png) top center no-repeat;width:526px;height:103px;border:none;outline:0;margin:auto;padding-left:30px;font-size:40pt;color:#e5c3a0;margin-top:20px}#introvideo{width:100%;height:100%;position:absolute;background:#000}#weekview{font-family:Arvo,serif;font-weight:700}#weekview #coins{z-index:1;position:absolute;left:1vw;top:1vw;width:11vw;height:4.47vw;padding-top:.25vw;padding-left:4vw;text-align:center;color:#401605;font-size:3vw;background:url(../images/WeekView/Coin_Counter.png) top left no-repeat;background-size:100% 100%;-webkit-text-stroke-width:.1vw;-webkit-text-stroke-color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#weekview #middle{z-index:1;position:absolute;margin:auto;top:0;left:0;right:0;width:55.5vw;text-align:center;font-size:1.6vw;-ms-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}#weekview #middle .weekviewbutton{float:left;margin-left:1vw;padding-top:1.4vw;width:9.71vw;height:5vw;background:url(../images/WeekView/Button_Menu_Medium.png) top left no-repeat;background-size:100% 100%;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#weekview #middle .weekviewbutton.big{width:13.16vw;background:url(../images/WeekView/Button_Menu_Big.png) top left no-repeat;background-size:100% 100%}#weekview #middle .weekviewbutton.audioon{width:5vw;background:url(../images/WeekView/AudioOnButton.png) top left no-repeat;background-size:100% 100%}#weekview #middle .weekviewbutton.audiooff{width:5vw;background:url(../images/WeekView/AudioOffButton.png) top left no-repeat;background-size:100% 100%}#weekview #middle .weekviewbutton.help{width:5vw;background:url(../images/WeekView/HelpButton.png) top left no-repeat;background-size:100% 100%}#weekview #logoutbutton{z-index:1;position:absolute;padding-top:2.1vw;right:2vw;width:6vw;height:6.38vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;text-align:center;font-size:1.5vw;background:url(../images/WeekView/Button_Menu_Small.png) top left no-repeat;background-size:100% 100%}#weekview #chaptercontrols{z-index:1;position:absolute;width:52.6vw;height:8vw;bottom:.5vw;left:0;right:0;margin:auto;-ms-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform-origin:bottom center;font-size:2vw;color:#a62d2d;text-align:center}#weekview #chaptercontrols #prev{float:left;background:url(../images/Options/Button_Left.png);background-size:100% 100%;margin-top:1vw;width:6vw;height:6.45vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#weekview #chaptercontrols #number{float:left;padding-top:2vw;background:url(../images/WeekView/WeekNumber.png);background-size:100% 100%;width:40.5vw;height:6.45vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;margin-top:1vw}#weekview #chaptercontrols #next{float:left;background:url(../images/Options/Button_Right.png);background-size:100% 100%;margin-top:1vw;width:6vw;height:6.45vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#weekview #chaptercontrols #next.disabled,#weekview #chaptercontrols #prev.disabled{visibility:hidden}@media screen and (max-aspect-ratio:16/9){#weekview #coins{left:1.78vh;top:1.78vh;width:19.58vh;height:7.96vh;padding-top:.45vh;padding-left:7.11vh;font-size:5.34vh;-webkit-text-stroke-width:.18vh}#weekview #middle{width:98.67vh;font-size:2.85vh}#weekview #middle .weekviewbutton{margin-left:1.78vh;padding-top:2.49vh;width:17.28vh;height:8.9vh}#weekview #middle .weekviewbutton.big{width:23.42vh}#weekview #middle .weekviewbutton.audiooff,#weekview #middle .weekviewbutton.audioon,#weekview #middle .weekviewbutton.help{width:8.89vh}#weekview #logoutbutton{padding-top:3.738vh;right:3.56vh;width:10.68vh;height:11.36vh;font-size:2.67vh}#weekview #chaptercontrols{width:93.51vh;height:14.22vh;bottom:.89vh;font-size:3.56vh}#weekview #chaptercontrols #next,#weekview #chaptercontrols #prev{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:1.78vh;width:10.67vh;height:11.47vh}#weekview #chaptercontrols #number{padding-top:3.56vh;width:72vh;height:11.47vh}}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);margin-top:0}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);margin-top:-30px}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);margin-top:-15px}90%{margin-top:-4px}}@keyframes levelitem-in{from{opacity:0;margin-top:-50px}to{opacity:1;margin-top:0}}.levelitem{top:0;left:0;font-family:Arvo,serif;font-weight:700;position:absolute;width:172px;height:155px;background:url(../images/WeekView/Button_Level.png);text-align:center;line-height:135px;font-size:40pt;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;opacity:0}.levelitemactive{animation:levelitem-in 1.3s ease 0s forwards}.currentlevelitem{opacity:1;animation:bounce 1.3s infinite forwards}.clearedfinallevelitem{background:url(../images/WeekView/Button_Final_Level_Clear.png)}.clearedlevelitem{background:url(../images/WeekView/Button_Level_Clear.png)}#dayview{font-family:Arvo,serif;font-weight:700;width:100%;height:100%;background-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dayview .close{background-image:url(../images/Options/Button_Close.png);background-size:contain;background-repeat:no-repeat;width:3vw;height:3vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;position:absolute;right:-1vw;top:-1vw;z-index:200}#dayview #gameUI .close{width:4vw;height:4vw;right:-1vw;top:2vw}#dayview #overlay{position:absolute;width:100%;height:100vh;background-color:#000;opacity:0;z-index:0;transition:opacity .5s}#dayview #overlay.show{opacity:.5;transition:opacity .5s}#dayview .shiny{position:absolute;background-image:url(../images/UI/raybeams_alpha.png);background-position:center center;background-size:contain;background-repeat:no-repeat;z-index:1;animation:spin 2s ease-in-out 0s forwards}@keyframes spin{90%{transform:rotate(360deg)}100%{opacity:0}}#dayview #spinnerBox{position:absolute;bottom:0;width:36%;left:32%;height:12vw}#dayview #spinnerBox.enabled{cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#dayview #gcoins{position:absolute;left:1vw;top:1vw;width:11vw;height:4.47vw;padding-top:.25vw;padding-left:4vw;text-align:center;color:#401605;font-size:3vw;background:url(../images/WeekView/Coin_Counter.png) top left no-repeat;background-size:100% 100%;-webkit-text-stroke-width:.1vw;-webkit-text-stroke-color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#dayview #bonusPopup{font-family:Arvo,serif;z-index:9;position:fixed;width:12vw;height:4vw;background-image:url(../images/UI/BonusPopupFrame.png);background-size:cover;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;padding:1vw;font-size:1.2vw;opacity:.8}#dayview #bonusPopup:hover{opacity:1}#dayview #bonusUI{font-family:Arvo,serif;z-index:9;display:none;position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:center}#dayview #bonusUI.show{display:flex}#dayview #bonusUI .options{display:flex;flex-direction:row;justify-content:center}#dayview #bonusUI .options #spendChange,#dayview #bonusUI .options #spendJoker,#dayview #bonusUI .options #spendTurn{position:relative;display:inline-block;width:20vw;height:23vw;background-image:url(../images/DayView/Frame_Bonus.png);background-size:cover;margin:1vw;text-align:center}#dayview #bonusUI .options #spendChange.disabled .spendCoinsButton,#dayview #bonusUI .options #spendJoker.disabled .spendCoinsButton,#dayview #bonusUI .options #spendTurn.disabled .spendCoinsButton{background-image:url(../images/UI/Button_Inactive.png);cursor:url(../images/UI/cursor.png) 12 12,auto;color:#997865}#dayview #bonusUI .options #spendChange.disabled .spendCoinsCost,#dayview #bonusUI .options #spendJoker.disabled .spendCoinsCost,#dayview #bonusUI .options #spendTurn.disabled .spendCoinsCost{color:#a6302f}#dayview #bonusUI .options #spendChange.disabled .spendCoinsHeader,#dayview #bonusUI .options #spendJoker.disabled .spendCoinsHeader,#dayview #bonusUI .options #spendTurn.disabled .spendCoinsHeader{filter:opacity(.5)}#dayview #bonusUI .options #spendChange .spendCoinsBonusHeader,#dayview #bonusUI .options #spendJoker .spendCoinsBonusHeader,#dayview #bonusUI .options #spendTurn .spendCoinsBonusHeader{color:#a62d2d;font-size:2.5vw;margin-top:1.2vw}#dayview #bonusUI .options #spendChange .spendCoinsHeader,#dayview #bonusUI .options #spendJoker .spendCoinsHeader,#dayview #bonusUI .options #spendTurn .spendCoinsHeader{color:#fff;font-size:2vw;margin-top:1.65vw}#dayview #bonusUI .options #spendChange .spendCoinsText,#dayview #bonusUI .options #spendJoker .spendCoinsText,#dayview #bonusUI .options #spendTurn .spendCoinsText{font-family:zwijsen-dyslexie;color:#7b4c39;font-size:1.6vw;font-weight:400;text-align:left;margin-left:4vw;margin-right:2.5vw;margin-top:.5vw}#dayview #bonusUI .options #spendChange .spendCoinsCost,#dayview #bonusUI .options #spendJoker .spendCoinsCost,#dayview #bonusUI .options #spendTurn .spendCoinsCost{position:absolute;bottom:2.4vw;left:10vw;color:#000;font-size:4vw;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}#dayview #bonusUI .options #spendChange .spendCoinsButton,#dayview #bonusUI .options #spendJoker .spendCoinsButton,#dayview #bonusUI .options #spendTurn .spendCoinsButton{background-image:url(../images/DayView/Button_Large_Green.png);background-size:cover;position:absolute;bottom:-6vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;width:21vw;height:6.3vw;padding-top:1vw;color:#fff;font-size:3.5vw;font-weight:700;text-align:center}#dayview #bonusUI #dismissCoinsUI{width:10vw;height:3.7vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;margin-top:6vw;background-image:url(../images/WeekView/Button_Menu_Big.png);background-size:cover;margin-left:auto;margin-right:auto;padding-top:1vw;color:#fff;font-size:1.5vw;font-weight:700;text-align:center}#dayview #coinPopup,#dayview #stickerPopup{position:fixed;width:20vw;height:13vw}#dayview #coinPopup .shiny,#dayview #stickerPopup .shiny{width:39vw;height:39vw;margin-top:-14vw;margin-left:-9.5vw}#dayview #coinPopup .inner,#dayview #stickerPopup .inner{position:relative;z-index:9;background-image:url(../images/UI/ItemPopup.png);background-size:cover;width:100%;height:100%;padding:1vw;perspective:1200px}#dayview #coinPopup .inner .text,#dayview #stickerPopup .inner .text{font-family:zwijsen-dyslexie;position:absolute;top:2vw;left:2vw;font-size:1.1vw;font-weight:400;width:5vw;color:#723e29}#dayview #coinPopup .inner .coin,#dayview #coinPopup .inner .sticker,#dayview #stickerPopup .inner .coin,#dayview #stickerPopup .inner .sticker{position:absolute;top:2vw;right:2vw;background-size:cover;height:7vw;width:8vw}@keyframes spinner{from{transform:rotateY(0)}to{transform:rotateY(-360deg)}}@keyframes stickerfound{0%{z-index:100;transform:scale(3)}65%{transform:scale(3);z-index:100}100%{z-index:80;transform:scale(1)}}#dayview #coinPopup .inner .coin,#dayview #stickerPopup .inner .coin{background-image:url(../images/UI/Coin.png);animation-name:spinner;animation-timing-function:linear;animation-iteration-count:4;animation-duration:2s}#dayview #coinPopup .inner .sticker,#dayview #stickerPopup .inner .sticker{position:absolute;right:2vw;top:2vw;width:8vw;height:6.85vw;background:url(../images/StickerView/Polaroid_Empty.jpg);background-size:cover;transform:rotate(2deg)}#dayview #coinPopup .inner .sticker .tape,#dayview #stickerPopup .inner .sticker .tape{z-index:100;position:relative;top:-1vw;margin:auto;width:6vw;height:2.1vw;text-align:center;background:url(../images/StickerView/Tape_GreenSmall.png);background-size:cover}#dayview #coinPopup .inner .sticker .parts,#dayview #stickerPopup .inner .sticker .parts{width:100%;height:88%;padding:.2vw;position:absolute;top:0}#dayview #coinPopup .inner .sticker .parts .part,#dayview #stickerPopup .inner .sticker .parts .part{z-index:90;float:left;width:32%;height:32%;margin-top:1%;margin-left:1%;background-size:300% 300%}#dayview #coinPopup .inner .sticker .parts .part.part-1,#dayview #stickerPopup .inner .sticker .parts .part.part-1{background-position:0 0}#dayview #coinPopup .inner .sticker .parts .part.part-2,#dayview #stickerPopup .inner .sticker .parts .part.part-2{background-position:50% 0}#dayview #coinPopup .inner .sticker .parts .part.part-3,#dayview #stickerPopup .inner .sticker .parts .part.part-3{background-position:100% 0}#dayview #coinPopup .inner .sticker .parts .part.part-4,#dayview #stickerPopup .inner .sticker .parts .part.part-4{background-position:0 50%}#dayview #coinPopup .inner .sticker .parts .part.part-5,#dayview #stickerPopup .inner .sticker .parts .part.part-5{background-position:50% 50%}#dayview #coinPopup .inner .sticker .parts .part.part-6,#dayview #stickerPopup .inner .sticker .parts .part.part-6{background-position:100% 50%}#dayview #coinPopup .inner .sticker .parts .part.part-7,#dayview #stickerPopup .inner .sticker .parts .part.part-7{background-position:0 100%}#dayview #coinPopup .inner .sticker .parts .part.part-8,#dayview #stickerPopup .inner .sticker .parts .part.part-8{background-position:50% 100%}#dayview #coinPopup .inner .sticker .parts .part.part-9,#dayview #stickerPopup .inner .sticker .parts .part.part-9{background-position:100% 100%}#dayview #coinPopup .inner .sticker .parts .part:nth-child(1),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(1){transform-origin:0 0}#dayview #coinPopup .inner .sticker .parts .part:nth-child(2),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(2){transform-origin:50% 0}#dayview #coinPopup .inner .sticker .parts .part:nth-child(3),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(3){transform-origin:100% 0}#dayview #coinPopup .inner .sticker .parts .part:nth-child(4),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(4){transform-origin:0 50%}#dayview #coinPopup .inner .sticker .parts .part:nth-child(5),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(5){transform-origin:50% 50%}#dayview #coinPopup .inner .sticker .parts .part:nth-child(6),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(6){transform-origin:100% 50%}#dayview #coinPopup .inner .sticker .parts .part:nth-child(7),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(7){transform-origin:0 100%}#dayview #coinPopup .inner .sticker .parts .part:nth-child(8),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(8){transform-origin:50% 100%}#dayview #coinPopup .inner .sticker .parts .part:nth-child(9),#dayview #stickerPopup .inner .sticker .parts .part:nth-child(9){transform-origin:100% 100%}#dayview #coinPopup .inner .sticker .parts .part.found,#dayview #stickerPopup .inner .sticker .parts .part.found{position:relative;animation-name:stickerfound;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-duration:4s}#dayview #coinPopup .amount-text,#dayview #stickerPopup .amount-text{position:absolute;bottom:2.3vw;right:4.5vw;color:#401605;font-size:1.5vw;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}#dayview #gamePopup{font-family:Arvo,serif;z-index:9;position:fixed;width:20vw;height:13vw;background-image:url(../images/UI/play/bg.png);background-size:cover}#dayview #gamePopup .badges{position:absolute;left:1.5vw;right:1.5vw;top:1vw;height:5.2vw;display:flex;flex-direction:row;justify-content:center}#dayview #gamePopup .badges .badge{background-size:cover;background-repeat:no-repeat;position:relative;width:3.66vw;height:5.2vw;margin:0 .2vw}#dayview #gamePopup .badges .badge.completed{background-image:url(../images/UI/play/completed.png)}#dayview #gamePopup .badges .badge.replayed{background-image:url(../images/UI/play/replayed.png)}#dayview #gamePopup .badges .badge.nohelp{background-image:url(../images/UI/play/nohelp.png)}#dayview #gamePopup .badges .badge.flawless{background-image:url(../images/UI/play/flawless.png)}#dayview #gamePopup .badges .badge .check{background-image:url(../images/UI/CheckCoin.png);background-size:cover;background-repeat:no-repeat;width:1.9vw;height:1.9vw;position:absolute;bottom:.1vw;left:.9vw}#dayview #gamePopup #choosePlayGame{background-image:url(../images/DayView/Button_Large_Green.png);background-size:cover;position:absolute;margin:auto;bottom:2.3vw;left:3.4vw;width:13vw;height:4vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;padding-top:1.5vw;font-size:1.1vw;font-weight:700;text-align:center}#dayview #storyPopup{z-index:9;position:fixed;width:44vw;height:12vw;background-image:url(../images/UI/ItemPopup2.png);background-size:cover}#dayview #storyPopup .title{position:absolute;top:.4vw;right:13.5vw;font-size:1.5vw}#dayview #storyPopup #storyText{font-family:zwijsen-dyslexie;position:absolute;color:#7b4c39;font-size:1.2vw;font-weight:400;text-align:left;top:2.1vw;right:2vw;width:29vw;height:7.5vw}#dayview #storyPopup #storyImage{background-image:url(../images/UI/Icon_Book.png);background-size:cover;position:absolute;width:8vw;height:8vw;top:1.5vw;left:2vw}#dayview #gameUI{z-index:9;position:fixed;width:100%;height:100%}#dayview #gameUI .ui{position:relative;background-image:url(../images/UI/Frame_Big.png);background-size:cover;margin:auto;margin-top:1vw;width:40vw;height:32.3vw}#dayview #gameUI .ui .header{color:#a62d2d;font-size:2vw;padding-top:.5vw;text-align:center}#dayview #gameUI .ui .story,#dayview #gameUI .ui .tutorial{background-image:url(../images/UI/InfoFrame.png);background-size:cover;position:absolute;width:32vw;height:19.31vw;left:4vw;top:6vw}#dayview #gameUI .ui .story .inner-header,#dayview #gameUI .ui .tutorial .inner-header{text-align:center;font-size:1.3vw}#dayview #gameUI .ui .story .content,#dayview #gameUI .ui .tutorial .content{position:absolute;top:2vw;left:2vw;font-size:1.3vw;font-weight:400;width:28vw;height:16vw;color:#723e29;font-family:zwijsen-dyslexie}#dayview #gameUI .ui .story .button-frame,#dayview #gameUI .ui .tutorial .button-frame{background:url(../images/UI/FrameButton.png);background-size:cover;position:absolute;bottom:-6vw;right:0;padding-top:2vw}#dayview #gameUI .ui .story .button,#dayview #gameUI .ui .tutorial .button{position:absolute;top:3%;left:3%;background:url(../images/UI/Button_Large.png);background-size:cover;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;right:0;width:94%;height:94%;color:#fff;font-size:1.5vw;font-weight:700;text-align:center}#dayview #gameUI .ui .story .content .image{background-image:url(../images/UI/Icon_Book.png);background-size:cover;width:6vw;height:6vw;margin-right:1vw;float:left}#dayview #gameUI .ui .story .button-frame{bottom:-6vw;width:17vw;height:5.2vw}#dayview #gameUI .ui .story .button-frame .button{padding-top:10%}#dayview #gameUI .ui .tutorial video{width:100%;margin:0 auto}#dayview #gameUI .ui .tutorial .button-frame{bottom:-5vw;width:9vw;height:2.8vw}#dayview #gameUI .ui .tutorial .button-frame .button{padding-top:5%}#dayview #gameUI .ui .tutorial .help{position:absolute;bottom:-5.8vw;left:0;width:22vw;height:5.2vw;background-image:url(../images/UI/HelpFrame.png);background-size:cover}#dayview #gameUI .ui .tutorial .help .help-header{position:absolute;font-size:1vw;top:.2vw;left:3vw}#dayview #gameUI .ui .tutorial .help .help-content{position:absolute;top:2vw;left:2vw;font-size:1vw;font-weight:400;font-family:zwijsen-dyslexie;width:14vw;height:3vw;color:#723e29}#dayview #gameUI .ui .tutorial .help .help-check{position:absolute;top:1vw;right:1vw;width:4vw;height:4vw;background-image:url(../images/UI/audio_off.png);background-size:65% 65%;background-repeat:no-repeat;background-position:center}#dayview #gameUI .ui .tutorial .help .help-check.show{background-image:url(../images/UI/audio_on.png)}#dayview #finishUI{position:fixed;width:100%;height:100%}#dayview #finishUI .shiny{width:60vw;height:60vw;margin-top:-15vw;margin-left:20vw}#dayview #finishUI .frame{z-index:9;position:relative;background-image:url(../images/Options/Frame_Medium.png);background-size:cover;margin:auto;margin-top:2vw;width:34vw;height:26.66vw}#dayview #finishUI .frame .header{color:#a62d2d;font-size:2.5vw;padding-top:.5vw;text-align:center}#dayview #finishUI .frame .ui{position:absolute;top:5vw;left:1.5vw;background-image:url(../images/Progression/Achieved.png);background-size:cover;width:31vw;height:19.91vw;color:#723e29;font-size:1.5vw}#dayview #finishUI .frame .ui .subheader{position:absolute;color:#fff;left:12.5vw}#dayview #finishUI .frame .ui .items{position:absolute;left:6vw;top:2.2vw;width:23vw;font-family:zwijsen-dyslexie}#dayview #finishUI .frame .ui .items .item{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.7vw}#dayview #finishUI .frame .ui .items .item .title{font-weight:400}#dayview #finishUI .frame .ui .items .item .value{font-weight:700}#dayview #finishUI .frame .ui #finishGameOkButton,#dayview #finishUI .frame .ui #finishGameWeekButton{background:url(../images/DayView/Button_Large_Green.png);background-size:cover;position:absolute;bottom:-7vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;width:17vw;height:5.2vw;padding-top:2vw;color:#fff;font-size:1.4vw;font-weight:700;text-align:center}#dayview #finishUI .frame .ui #finishGameWeekButton{right:6vw}#dayview #questionIntroUI{position:fixed;width:100%;height:100%}#dayview #questionIntroUI .ui{z-index:9;position:relative;background-image:url(../images/UI/ItemPopup3.png);background-size:cover;margin:auto;margin-top:2vw;width:51vw;height:36vw}#dayview #questionIntroUI .ui .header{color:#a62d2d;font-size:2vw;padding-top:.5vw;text-align:center}#dayview #questionIntroUI .ui .intro{background-image:url(../images/UI/Help_Info.png);background-size:cover;position:absolute;top:.4vw;left:.3vw;font-size:1.3vw;font-weight:400;width:50.4vw;height:31.6vw;padding:5vw 3vw;color:#723e29;font-family:zwijsen-dyslexie}#dayview #questionIntroUI .ui .button{background-image:url(../images/DayView/Button_Large_Green.png);background-size:cover;position:absolute;bottom:-6vw;right:0;width:19.5vw;height:6vw;line-height:6vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;font-size:2vw;font-weight:700;text-align:center}#dayview #questionUI{position:fixed;width:100%;height:100%}#dayview #questionUI .ui{z-index:9;position:relative;background-image:url(../images/UI/ItemPopup3.png);background-size:cover;margin:auto;margin-top:2vw;width:51vw;height:36vw}#dayview #questionUI .ui .header{font-size:2vw;padding-top:.6vw;text-align:center}#dayview #questionUI .ui .intro{background-image:url(../images/UI/Help_Info.png);background-size:cover;position:absolute;z-index:10;top:.4vw;left:.3vw;font-size:1.3vw;font-weight:400;width:50.4vw;height:31.6vw;padding:5vw 3vw;color:#723e29;font-family:zwijsen-dyslexie}#dayview #questionUI .ui .question{font-family:zwijsen-dyslexie;position:absolute;top:1.5vw;left:5.7vw;font-size:1.2vw;font-weight:400;width:42.5vw;color:#723e29}#dayview #questionUI .ui .answers{font-family:zwijsen-dyslexie}#dayview #questionUI .ui .answers .answer{position:absolute;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;left:3.4vw;font-size:1.2vw;font-weight:400;width:45vw}#dayview #questionUI .ui .answers .answer:nth-child(1){top:8.7vw}#dayview #questionUI .ui .answers .answer:nth-child(2){top:14.85vw}#dayview #questionUI .ui .answers .answer:nth-child(3){top:21vw}#dayview #questionUI .ui .answers .answer:nth-child(4){top:27.15vw}#dayview #questionUI .ui .answers .answer .radio{width:5vw;height:5vw}#dayview #questionUI .ui .answers .answer .radio.selected{background-image:url(../images/UI/RadioButton.png);background-size:cover}#dayview #questionUI .ui .answers .answer .text{position:absolute;top:.5vw;left:8.5vw;color:#723e29}#dayview #questionUI .ui .answers .answer .text input{display:block;background:0 0;border:none;outline:0;font-size:1.2vw;color:#e5c3a0;width:36vw;height:3.5vw}#dayview #questionUI .ui .answers .answer .text input::-webkit-input-placeholder{color:#e5c3a0}#dayview #questionUI .ui .answers .answer .text input:-moz-placeholder{color:#e5c3a0}#dayview #questionUI .ui .answers .answer .text input::-moz-placeholder{color:#e5c3a0}#dayview #questionUI .ui .answers .answer .text input:-ms-input-placeholder{color:#e5c3a0}#dayview #questionUI .ui .button{background-image:url(../images/DayView/Button_Large_Green.png);background-size:cover;position:absolute;bottom:-6vw;right:0;width:19.5vw;height:6vw;line-height:6vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;font-size:2vw;font-weight:700;text-align:center}#dayview .btn-bottom{z-index:20;transition:opacity .5s,bottom .5s}#dayview .btn-bottom.disabled{opacity:.5;cursor:url(../images/UI/cursor.png) 12 12,auto}#dayview .btn-bottom.hidden{opacity:0;bottom:-2vw;transition:opacity .5s,bottom .5s}@media screen and (max-aspect-ratio:16/9){#dayview #bonusPopup{width:36vh;height:12vh;font-size:3.5vh;padding:3vh}#dayview #bonusUI .options #spendChange,#dayview #bonusUI .options #spendJoker,#dayview #bonusUI .options #spendTurn{width:40vh;height:46vh}#dayview #bonusUI .options #spendChange .spendCoinsBonusHeader,#dayview #bonusUI .options #spendJoker .spendCoinsBonusHeader,#dayview #bonusUI .options #spendTurn .spendCoinsBonusHeader{font-size:7.5vh;margin-top:1vh}#dayview #bonusUI .options #spendChange .spendCoinsHeader,#dayview #bonusUI .options #spendJoker .spendCoinsHeader,#dayview #bonusUI .options #spendTurn .spendCoinsHeader{font-size:4vh;margin-top:1.5vh}#dayview #bonusUI .options #spendChange .spendCoinsText,#dayview #bonusUI .options #spendJoker .spendCoinsText,#dayview #bonusUI .options #spendTurn .spendCoinsText{font-size:3.5vh;margin-left:7vh;margin-right:2.5vh;margin-top:1vh}#dayview #bonusUI .options #spendChange .spendCoinsCost,#dayview #bonusUI .options #spendJoker .spendCoinsCost,#dayview #bonusUI .options #spendTurn .spendCoinsCost{bottom:6vh;left:20vh;font-size:6vh}#dayview #bonusUI .options #spendChange .spendCoinsButton,#dayview #bonusUI .options #spendJoker .spendCoinsButton,#dayview #bonusUI .options #spendTurn .spendCoinsButton{bottom:-12vh;width:40vh;height:12.6vh;padding-top:2vh;font-size:7vh}#dayview #bonusUI #dismissCoinsUI{width:30vh;height:11.1vh;margin-top:12vh;padding-top:2.5vh;font-size:5vh}#dayview #coinPopup,#dayview #stickerPopup{width:40vh;height:26vh}#dayview #coinPopup .shiny,#dayview #stickerPopup .shiny{width:78vh;height:78vh;margin-top:-28vh;margin-left:-19vh}#dayview #coinPopup .inner,#dayview #stickerPopup .inner{padding:1vh}#dayview #coinPopup .inner .text,#dayview #stickerPopup .inner .text{top:3.5vh;left:3.5vh;font-size:2.5vh;width:13vh}#dayview #coinPopup .inner .coin,#dayview #coinPopup .inner .sticker,#dayview #stickerPopup .inner .coin,#dayview #stickerPopup .inner .sticker{top:3vh;right:2vh;height:15vh;width:17vh}#dayview #coinPopup .inner .sticker,#dayview #stickerPopup .inner .sticker{right:4vh;top:3.5vh;width:16vh;height:13.7vh}#dayview #coinPopup .inner .sticker .tape,#dayview #stickerPopup .inner .sticker .tape{top:-1vh;width:12vh;height:3vh}#dayview #coinPopup .amount-text,#dayview #stickerPopup .amount-text{bottom:4vh;right:9vh;font-size:4vh;color:#723e29}#dayview #gamePopup{width:50vh;height:32.5vh}#dayview #gamePopup .badges{left:2.5vh;right:2.5vh;top:2vh;height:14.2vh}#dayview #gamePopup .badges .badge{width:9.98vh;height:14.2vh}#dayview #gamePopup .badges .badge .check{width:4vh;height:4vh;bottom:1vh;left:2.8vh}#dayview #gamePopup #choosePlayGame{bottom:6vh;left:8vh;width:34vh;height:10vh;padding-top:3.7vh;font-size:3vh}#dayview #storyPopup{width:88vh;height:24vh}#dayview #storyPopup .title{top:.8vh;right:27vh;font-size:3vh}#dayview #storyPopup #storyText{font-size:2.4vh;top:4vh;right:4vh;width:58vh;height:15vh}#dayview #storyPopup #storyImage{width:16vh;height:16vh;top:3vh;left:4vh}#dayview #gameUI .ui{margin-top:10vh;width:80vh;height:64.6vh}#dayview #gameUI .ui .header{font-size:5vh;padding-top:.8vh}#dayview #gameUI .ui .story,#dayview #gameUI .ui .tutorial{width:75vh;height:45.26vh;left:3vh;top:8vh}#dayview #gameUI .ui .story .inner-header,#dayview #gameUI .ui .tutorial .inner-header{font-size:2.5vh}#dayview #gameUI .ui .story .content,#dayview #gameUI .ui .tutorial .content{top:4vh;left:5vh;font-size:3vh;width:65vh;height:39vh}#dayview #gameUI .ui .story .button-frame,#dayview #gameUI .ui .tutorial .button-frame{width:25.5vh;height:7.8vh;bottom:-9vh;right:0}#dayview #gameUI .ui .story .button-frame .button,#dayview #gameUI .ui .tutorial .button-frame .button{padding-top:8%;font-size:3vh}#dayview #gameUI .ui .story .content .image{width:12vh;height:12vh;margin-right:2vh}#dayview #gameUI .ui .tutorial .help{bottom:-9.5vh;left:0;width:44vh;height:10.5vh}#dayview #gameUI .ui .tutorial .help .help-header{font-size:3vh;top:0;left:8vh}#dayview #gameUI .ui .tutorial .help .help-content{top:3.5vh;left:4.5vh;font-size:2vh;width:27vh;height:6vh}#dayview #gameUI .ui .tutorial .help .help-check{top:2vh;right:1.5vh;width:8vh;height:8vh}#dayview #finishUI .shiny{width:150%;height:150%;margin-top:-30%;margin-left:-25%}#dayview #finishUI .frame{margin-top:5vh;width:68vh;height:53.32vh}#dayview #finishUI .frame .header{font-size:5vh;padding-top:1vh}#dayview #finishUI .frame .ui{top:10vh;left:3vh;width:62vh;height:39.82vh;font-size:3vh}#dayview #finishUI .frame .ui .subheader{left:25vh}#dayview #finishUI .frame .ui .items{left:12vh;top:4.4vh;width:46vh}#dayview #finishUI .frame .ui .items .item{margin-bottom:3.4vh}#dayview #finishUI .frame .ui #finishGameOkButton,#dayview #finishUI .frame .ui #finishGameWeekButton{bottom:-14vh;width:34vh;height:10.4vh;padding-top:4vh;font-size:2.8vh}#dayview #finishUI .frame .ui #finishGameWeekButton{right:13vh}#dayview #questionUI .ui{margin-top:10vh;width:85vh;height:60vh}#dayview #questionUI .ui .header{font-size:3vh;padding-top:1vh}#dayview #questionUI .ui .intro{top:1vh;left:1vh;width:83vh;height:52.6vh;padding:8vh 5vh;font-size:2.1vh}#dayview #questionUI .ui .question{top:2.5vh;left:10vh;font-size:2vh;width:70vh}#dayview #questionUI .ui .answers .answer{left:5.8vh;font-size:3vh;width:75vh}#dayview #questionUI .ui .answers .answer:nth-child(1){top:14.5vh}#dayview #questionUI .ui .answers .answer:nth-child(2){top:24.7vh}#dayview #questionUI .ui .answers .answer:nth-child(3){top:34.9vh}#dayview #questionUI .ui .answers .answer:nth-child(4){top:45.1vh}#dayview #questionUI .ui .answers .answer .radio{width:8vh;height:8vh}#dayview #questionUI .ui .answers .answer .text{top:-.5vh;left:14vh}#dayview #questionUI .ui .answers .answer .text input{font-size:3vh;width:60vh;height:8vh}}#pauseui{display:none;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0)}#pauseui.open{background-color:rgba(0,0,0,.5);z-index:105;animation-name:menuFadeIn;animation-duration:1s;animation-iteration-count:1}#pauseui #pausemenu{z-index:105;position:absolute;top:-8.5vw;width:100%;height:13.33vw;text-align:center}#pauseui #pausemenu.open{top:0;animation-name:openVW;animation-duration:1s;animation-iteration-count:1}#pauseui #pausemenu.closed{animation-name:closeVW;animation-duration:1s;animation-iteration-count:1;pointer-events:none}#pauseui #pausemenu .button-panel{display:inline-block}#pauseui #pausemenu .button-panel .menu-button-large{position:relative;float:left;width:13.16vw;height:5vw;margin-right:1vw;font-size:1.6vw}#pauseui #pausemenu .button-panel .menu-button-small{position:relative;float:left;width:5vw;height:5vw;margin-right:1vw;font-size:1.6vw}#pauseui #togglebutton{z-index:106;position:absolute;right:2vw;top:0;width:5vw;height:5vw;outline-style:none;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#pauseui #explanationframe{z-index:106;display:none;position:absolute;background-image:url(../images/UI/InfoFrame.png);background-size:100% 100%;background-repeat:no-repeat;width:50vw;height:30.12vw;left:50vw;top:8vw;margin-left:-25vw}#pauseui #explanationframe .title{font-family:Arvo;font-size:1.6vw;text-align:center;color:#fff}#pauseui #explanationframe .description{font-family:zwijsen-dyslexie;padding:2vw 4vw;font-size:1.65vw}@media screen and (max-aspect-ratio:16/9){#pauseui #pausemenu{top:-15.11vh;height:23.69vh}#pauseui #pausemenu.open{top:0;animation-name:openVH;animation-duration:1s;animation-iteration-count:1}#pauseui #pausemenu.closed{animation-name:closeVH;animation-duration:1s;animation-iteration-count:1}#pauseui #pausemenu .button-panel .menu-button-large{width:23.42vh;height:8.9vh;margin-right:1.78vh;font-size:3.2vh}#pauseui #pausemenu .button-panel .menu-button-small{width:8.9vh;height:8.9vh;margin-right:1.78vh;font-size:3.2vh}#pauseui #pausemenu #togglebutton{width:8.9vh;height:8.9vh}#pauseui #pausemenu #explanationframe{width:88.89vh;height:53.55vh;top:14.22vh}#pauseui #pausemenu #explanationframe .title{font-size:2.84vh}#pauseui #pausemenu #explanationframe .description{padding:3.56vh 7.11vh;font-size:2.93vh}}@keyframes openVW{from{top:-8.5vw}to{top:0}}@keyframes closeVW{from{top:0}to{top:-8.5vw}}@keyframes openVH{from{top:-15.11vh}to{top:0}}@keyframes closeVH{from{top:0}to{top:-15.11vh}}@keyframes menuFadeIn{from{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.5)}}#popupbackground{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);visibility:hidden;z-index:2000}#voortgangpopup{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:800px;height:800px;background-color:#aaa;visibility:hidden}#levelpopup{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:1000px;height:800px;background-color:#aaa;visibility:hidden}#stickerpopup{position:absolute;margin:auto;margin-left:-825px;top:0;bottom:0;right:0;left:50vw;width:1650px;height:1332px;background-color:#aaa;background:url(../images/StickerView/Frame_Big.png);font-family:Arvo,serif;font-weight:700}#stickerpopup #close{position:absolute;left:1530px;top:70px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#stickerpopup #title{width:100%;text-align:center;font-size:40pt;line-height:150px;color:#a62d2d}#stickerpopup #weektext{width:100%;text-align:center;font-size:40pt;line-height:140px;color:#b27a5a}#stickerpopup #prev{width:147px;height:158px;top:620px;left:-60px;margin:auto;position:absolute;background:url(../images/Options/Button_Left.png);cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#stickerpopup #next{width:147px;height:158px;top:620px;left:1570px;margin:auto;position:absolute;background:url(../images/Options/Button_Right.png);cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#stickerpopup #stickers{width:100px;height:100px;top:300px;left:130px;position:absolute}#stickerpopup .pageindicators{position:absolute;margin:auto;top:1210px;left:0;right:0;width:auto;height:53px;text-align:center}#stickerpopup #background1{top:0;left:0}#stickerpopup #background2{top:0;left:472px}#stickerpopup #background3{top:0;left:944px}#stickerpopup #background4{top:439px;left:236px}#stickerpopup #background5{top:439px;left:708px}#stickerpopup #text{color:#000}#progresspopup{position:absolute;margin:auto;margin-left:-825px;top:0;bottom:0;right:0;left:50vw;width:1650px;height:1332px;background-color:#aaa;background:url(../images/StickerView/Frame_Big.png);font-family:Arvo,serif}#progresspopup #close{position:absolute;left:1530px;top:70px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#progresspopup #title{width:100%;text-align:center;font-size:40pt;line-height:150px;color:#a62d2d;font-weight:700}#progresspopup #tabcontainer{margin-top:30px;width:1282px;height:155px;background:url(../images/Progression/CartboardStroke.png) top center no-repeat;text-align:center;margin-left:auto;margin-right:auto;font-size:30pt;font-weight:700}#progresspopup #tabcontainer .tabbutton{width:399px;height:124px;line-height:124px;display:inline-block;margin-left:8px;margin-right:8px;margin-top:15px;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;background:url(../images/Progression/Button_Inactive.png) top center no-repeat;color:#733839}#progresspopup #tabcontainer .tabbuttonactive{width:399px;height:124px;line-height:124px;display:inline-block;margin-left:8px;margin-right:8px;margin-top:15px;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;background:url(../images/Progression/Button_Green.png) top center no-repeat;color:#fff}#progresspopup #pages{text-align:center;width:100%;height:900px;margin-left:auto;margin-right:auto;margin-top:10px}#progresspopup #pages .page{visibility:hidden;position:absolute}#progresspopup #pages #scrollcontainer{margin-top:30px;margin-left:auto;margin-right:auto;width:1368px;height:840px;background:url(../images/Progression/Cartboard.png) top center no-repeat;overflow:hidden;position:relative}#progresspopup #pages #scrollcontainer #slider-container{width:17px;height:700px;position:absolute;right:70px;top:70px;background:#94684b}#progresspopup #pages #scrollcontainer #slider-container .ui-slider-vertical{height:700px}#progresspopup #pages #scrollcontainer #slider-container .ui-slider .ui-slider-handle{transform:scale(.7);position:absolute;z-index:2;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;-ms-touch-action:none;touch-action:none;width:147px;height:158px;margin-bottom:-73px;margin-left:-73px;background:url(../images/UI/ScrollButton.png) top center no-repeat;border:none;outline:0}#progresspopup #pages #scrollcontainer #innershadow{position:absolute;background:url(../images/Progression/InnerShadow.png) top center no-repeat;width:1368px;height:840px;top:0;left:0}#progresspopup #pages #common #secretscontainer{position:absolute;background:url(../images/Progression/Secrets.png) top center no-repeat;width:940px;height:264px;top:10px;left:580px;font-family:zwijsen-dyslexie}#progresspopup #pages #common #achievedcontainer{position:absolute;background:url(../images/Progression/Achieved.png) top center no-repeat;width:940px;height:604px;top:300px;left:580px;font-family:zwijsen-dyslexie}#progresspopup #pages #common #charactercontainer{position:absolute;background:url(../images/Progression/Frans.png) top center no-repeat;width:445px;height:864px;top:40px;left:80px}#progresspopup #pages #common .title{color:#efe3d5;font-size:30pt;line-height:60px;font-weight:700}#progresspopup #pages #common .description{position:relative;color:#efe3d5;font-size:30pt;line-height:60px;text-align:left;color:#723e28;left:75px;width:800px;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#progresspopup #pages #common .line{color:#723e28;font-size:30pt;line-height:60px;left:210px;padding-bottom:47px;position:relative;width:650px}#progresspopup #pages #common .line .name{float:left;text-align:left}#progresspopup #pages #common .line .value{text-align:right;font-weight:700}#progresspopup #pages #secrets{text-align:center;width:100%}#progresspopup #pages #secrets #items{margin-left:130px;margin-top:60px}#progresspopup #pages #secrets #items .item{position:relative;margin-left:auto;margin-right:auto;margin-bottom:60px;width:1193px;height:238px;transform:scale(1.1);text-align:left}#progresspopup #pages #prizes{text-align:center;width:100%}#progresspopup #pages #prizes #title{color:#efe3d5;position:absolute;right:-20px;top:25px;line-height:20px;font-size:35pt}#progresspopup #pages #prizes #description{color:#723e28;position:absolute;top:70px;left:330px;font-size:30pt;width:720px;text-align:left}#progresspopup #pages #prizes #items{margin-left:30px;margin-top:30px}#progresspopup #pages #prizes #items .item{position:relative;margin-bottom:30px;width:1193px;height:298px;background:url(../images/Progression/PriceFrame.png) top center no-repeat}#levelinfopopuplast{position:absolute;margin:auto;margin-left:-596px;top:0;left:50vw;bottom:0;right:0;width:1192px;height:743px;background:url(../images/Options/Frame_Small.png) top center no-repeat;font-family:Arvo,serif}#levelinfopopuplast #sticker_container{position:absolute;left:750px;top:195px;transform:scale(.8)}#levelinfopopuplast #sticker_container .sticker{background:url(../images/StickerView/Filmstrip_Empty.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#levelinfopopuplast #title{font-size:50pt;position:absolute;top:30px;left:0;width:1192px;text-align:center;color:#a62d2d;font-weight:700}#levelinfopopuplast #infocontainer{position:absolute;top:195px;left:80px;background:url(../images/LevelInfoPopup/PaperNote.png);width:594px;height:334px}#levelinfopopuplast #infocontainer #description{position:absolute;font-size:30pt;color:#723e28;left:75px;top:30px;width:480px;line-height:1.35;font-family:zwijsen-dyslexie}#levelinfopopuplast #close{position:absolute;left:1060px;top:-10px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#levelinfopopuplast #playbutton{width:477px;height:151px;display:block;margin:auto;margin-top:590px;background:url(../images/UI/Button_Large_Green.png) top center no-repeat;border:none;outline:0;color:#fff;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;text-align:center;line-height:151px}#levelinfopopup{position:absolute;margin:auto;margin-left:-596px;top:0;left:50vw;bottom:0;right:0;width:1192px;height:1086px;background:url(../images/Options/Frame_Medium.png) top center no-repeat;font-family:Arvo,serif}#levelinfopopup #sticker_container{position:absolute;left:750px;top:220px;transform:scale(.8)}#levelinfopopup #title{font-size:50pt;position:absolute;top:30px;left:0;width:1192px;text-align:center;color:#a62d2d;font-weight:700}#levelinfopopup #infocontainer{position:absolute;top:220px;left:80px;background:url(../images/LevelInfoPopup/PaperNote.png);width:594px;height:334px}#levelinfopopup #infocontainer #description{position:absolute;font-size:30pt;color:#723e28;left:75px;top:30px;width:480px;line-height:1.35;font-family:zwijsen-dyslexie}#levelinfopopup .secretcontainer{position:relative;left:80px;top:620px;margin:0 auto}#levelinfopopup #close{position:absolute;left:1060px;top:-10px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#levelinfopopup #playbutton{width:477px;height:151px;display:block;margin:auto;margin-top:730px;background:url(../images/UI/Button_Large_Green.png) top center no-repeat;border:none;outline:0;color:#fff;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;text-align:center;line-height:151px}.sticker_background{position:absolute;width:442px;height:409px;background:url(../images/StickerView/Cartboard_Square.png)}.sticker_background #title_green,.sticker_background .title_green{position:absolute;width:184px;height:66px;z-index:1;top:-35px;left:100px;text-align:center;line-height:60px;font-size:30pt;color:#f1e3d5;background:url(../images/StickerView/Tape_GreenSmall.png)}.sticker_background #title_yellow,.sticker_background .title_yellow{position:absolute;width:184px;height:66px;z-index:1;top:-35px;left:100px;text-align:center;line-height:60px;font-size:30pt;color:#f1e3d5;background:url(../images/StickerView/Tape_YellowSmall.png)}.sticker_background .sticker{position:absolute;width:362px;height:310px;background:url(../images/StickerView/Polaroid_Empty.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;transform:rotate(2deg);top:10px;left:40px}.sticker_background .sticker.unlocked{cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}.sticker_background #sticker5{background:url(../images/StickerView/Filmstrip_Empty.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.sticker_background .description{color:#401605;font-weight:700;font-size:40pt;text-align:center;width:100%;top:325px;line-height:55px;position:absolute;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#f1d5b9}.pageIndicatorActive{width:58px;height:53px;margin-left:auto;margin-right:auto;display:inline-block;margin-left:8px;margin-right:8px;background:url(../images/UI/PagingDot_Fill.png)}.pageIndicatorInactive{width:58px;height:53px;margin-left:auto;margin-right:auto;display:inline-block;margin-left:8px;margin-right:8px;background:url(../images/UI/PagingDot_Empty.png)}#secretdescription{position:absolute;left:150px;top:-9px;width:886px;max-width:886px;height:227px;background:url(../images/Progression/Geheim_Ontrafeld_Sticker.png) top left no-repeat;text-align:right}#secretdescription #title{color:#efe3d5;position:absolute;top:50px;left:195px;width:375px;line-height:10px;font-size:35pt}#secretdescription #description{color:#723e28;position:absolute;top:90px;left:60px;font-size:28pt;width:650px;height:120px;line-height:120px;text-align:center;font-family:zwijsen-dyslexie}#secretdescription #description #text{display:inline-block;vertical-align:middle;line-height:normal}#secretbackground{position:relative;display:inline-block;width:110px;height:209px;background:url(../images/Progression/Geheim_Ontrafeld_Papier.png) top left no-repeat;overflow:hidden}#secretbackground #secret{position:absolute;width:850px;text-align:left;font-family:zwijsen-dyslexie;font-size:30pt;color:#723e28;left:40px;top:35px;line-height:1.35}#secretslide{position:absolute;display:inline-block;top:-48px;width:197px;height:331px;background:url(../images/Progression/Curl.png) top left no-repeat;margin:-10px -80px}#logoutpopup{position:absolute;margin:auto;margin-left:-443px;top:0;left:50vw;bottom:0;right:0;width:887px;height:693px;background:url(../images/UI/PopUpFrame.png) top center no-repeat;font-family:Arvo,serif}#logoutpopup #title{width:100%;font-weight:700;font-size:50pt;position:absolute;top:30px;left:0;text-align:center;color:#a62d2d}#logoutpopup #description{font-weight:700;position:absolute;top:195px;left:210px;font-size:30pt;width:460px;word-wrap:break-word;color:#865a4a;line-height:1.3;font-family:zwijsen-dyslexie}#logoutpopup #confirm{position:absolute;top:520px;background:url(../images/UI/Button_Green2.png) top center no-repeat;width:432px;height:166px;color:#fff;text-align:center;line-height:166px;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#logoutpopup #decline{position:absolute;top:520px;left:450px;background:url(../images/UI/Button_Red.png) top center no-repeat;width:432px;height:166px;color:#fff;text-align:center;line-height:166px;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#storypopup{position:absolute;margin:auto;margin-left:-596px;top:0;left:50vw;bottom:0;right:0;width:1192px;height:935px;background:url(../images/Options/Frame_Medium.png) top center no-repeat}#storypopup #title{font-family:Arvo,serif;font-weight:700;font-size:50pt;position:absolute;top:40px;left:0;width:1192px;text-align:center;color:#a62d2d}#storypopup #close{position:absolute;left:1060px;top:-10px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#storypopup #prev{width:147px;height:158px;top:440px;left:-60px;margin:auto;position:absolute;background:url(../images/Options/Button_Left.png);cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#storypopup #next{width:147px;height:158px;top:440px;left:1110px;margin:auto;position:absolute;background:url(../images/Options/Button_Right.png);cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#storypopup #infocontainer{width:1368px;height:868px;top:50px;left:-90px;margin:auto;position:absolute;background:url(../images/UI/StoryFrame.png);text-align:center;transform:scale(.7)}#storypopup #infocontainer #subtitle{font-family:Arvo,serif;font-weight:700;font-size:30pt;color:#f1e3d5;margin-top:10px}#storypopup #infocontainer #description{text-align:left;position:absolute;top:72px;left:70px;font-family:zwijsen-dyslexie;font-size:35pt;width:1170px;word-wrap:break-word;color:#865a4a;line-height:1.3}#storypopup .pageindicators{position:absolute;margin:auto;top:825px;left:0;right:0;width:auto;height:53px;text-align:center}#videopopup{position:absolute;margin:auto;margin-left:-596px;top:0;left:50vw;bottom:0;right:0;width:1192px;height:935px;background:url(../images/Options/Frame_Medium.png) top center no-repeat}#videopopup #video{width:1000px;display:block;margin:240px auto}#videopopup #sticker{width:900px;display:block;margin:200px auto}#videopopup #title{font-family:Arvo,serif;font-weight:700;font-size:38pt;position:absolute;top:38px;left:0;width:1192px;text-align:center;color:#a62d2d}#videopopup #close{position:absolute;left:1060px;top:-10px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#forgotpasswordpopup{position:absolute;margin:auto;margin-left:-443px;top:0;left:50vw;bottom:0;right:0;width:887px;height:693px;background:url(../images/UI/PopUpFrame.png) top center no-repeat;font-family:Arvo,serif}#forgotpasswordpopup #title{width:100%;font-weight:700;font-size:50pt;position:absolute;top:30px;left:0;text-align:center;color:#a62d2d}#forgotpasswordpopup #description{font-weight:700;position:absolute;top:190px;left:210px;font-size:20pt;width:460px;word-wrap:break-word;color:#865a4a;line-height:1.3;font-family:zwijsen-dyslexie}#forgotpasswordpopup #confirm{position:absolute;top:520px;left:227px;background:url(../images/UI/Button_Green2.png) top center no-repeat;width:432px;height:166px;color:#fff;text-align:center;line-height:166px;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#weekintropopup{position:absolute;margin:auto;margin-left:-596px;top:0;left:50vw;bottom:0;right:0;width:1192px;height:935px;background:url(../images/Options/Frame_Medium.png) top center no-repeat;font-family:Arvo,serif}#weekintropopup #title{font-size:38pt;position:absolute;top:38px;left:0;width:1192px;text-align:center;color:#a62d2d;font-weight:700}#weekintropopup #close{position:absolute;left:1060px;top:-10px;width:142px;height:159px;background:url(../images/Options/Button_Close.png) top center no-repeat;display:block;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#weekintropopup #sticker_container{position:absolute;left:270px;top:210px;transform:scale(1.5)}#weekintropopup .secretcontainer{position:absolute;left:100px;top:660px;margin:0 auto}#weekintropopup #playbutton{width:477px;height:151px;display:block;margin:auto;margin-top:940px;background:url(../images/UI/Button_Large_Green.png) top center no-repeat;border:none;outline:0;color:#fff;font-size:40pt;font-weight:700;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;text-align:center;line-height:151px}#weekscorepopup{font-weight:700}#weekscorepopup .frame{z-index:9;position:relative;background-image:url(../images/Options/Frame_Medium.png);background-size:cover;margin:auto;margin-top:2vw;width:51vw;height:40vw}#weekscorepopup .frame .header{font-family:Arvo,serif;color:#a62d2d;font-size:3.75vw;padding-top:.75vw;text-align:center}#weekscorepopup .frame .ui{position:absolute;top:7.5vw;left:2.25vw;background-image:url(../images/Progression/Achieved.png);background-size:cover;width:46.5vw;height:29.865vw;color:#723e29;font-size:2.25vw}#weekscorepopup .frame .ui .subheader{font-family:Arvo,serif;position:absolute;color:#fff;left:18.75vw}#weekscorepopup .frame .ui .items{position:absolute;left:9vw;top:3.3vw;width:34.5vw}#weekscorepopup .frame .ui .items .item{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.55vw}#weekscorepopup .frame .ui .items .item .title{font-weight:400}#weekscorepopup .frame .ui .items .item .value{font-weight:700}#weekscorepopup .frame .ui #nextWeekButton{font-family:Arvo,serif;background:url(../images/DayView/Button_Large_Green.png);background-size:cover;position:absolute;bottom:-10.5vw;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;width:25.5vw;height:7.8vw;padding-top:3vw;color:#fff;font-size:1.6vw;font-weight:700;text-align:center;right:0}@media screen and (max-aspect-ratio:16/9){#weekscorepopup .frame{margin-top:-5vh;width:136vh;height:106.64vh}#weekscorepopup .frame .header{font-size:10vh;padding-top:2vh}#weekscorepopup .frame .ui{top:20vh;left:6vh;width:124vh;height:79.64vh;font-size:6vh}#weekscorepopup .frame .ui .subheader{left:50vh}#weekscorepopup .frame .ui .items{left:24vh;top:8.8vh;width:92vh}#weekscorepopup .frame .ui .items .item{margin-bottom:6.8vh}#weekscorepopup .frame .ui #nextWeekButton{bottom:-28vh;width:68vh;height:20.8vh;padding-top:8vh;font-size:5.6vh}}#popupbackground{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#000;visibility:hidden;z-index:2000;font-family:zwijsen-dyslexie}#popupbackground .popup{position:absolute;left:50vw;top:50vh}#popupbackground .popup .title{position:absolute;top:.75vw;left:0;width:100%;font-family:Arvo,serif;font-weight:700;font-size:2.75vw;text-align:center;color:#a62d2d}#popupbackground .popup .subtitle{position:absolute;top:10vw;left:0;width:100%;font-family:Arvo,serif;font-size:1.5vw;color:#f1e3d5;text-align:center}#popupbackground .popup .message{position:absolute;top:6.3vw;left:0;width:100%;font-size:1.7vw;color:#f1e3d5;text-align:center}#popupbackground .popup .message.big{font-size:2vw}#popupbackground .popup .text{font-size:1.5vw}#popupbackground .popup-message{position:absolute;top:30%;left:50%;margin-left:-25vw;width:50vw;height:10.2vw;background-image:url(../images/UI/QuestionFrame.png);background-size:100%;background-repeat:no-repeat;background-position:center center}#popupbackground .popup-message .title{color:#fff;position:absolute;top:5%;width:100%;text-align:center;font-family:Arvo;font-size:1.5vw}#popupbackground .popup-message .message{position:absolute;top:38%;width:100%;margin:auto 0;padding-left:10%;padding-right:10%;text-align:center;color:#6b3f1c;font-size:1.5vw;font-weight:700}#popupbackground .popup-message-button{top:10.2vw;left:50%;margin-left:-8vw}@media screen and (max-aspect-ratio:16/9){#popupbackground .popup .title{top:1.33vw;font-size:4.89vh}#popupbackground .popup .subtitle{top:17.7vh;font-size:2.67vh}#popupbackground .popup .message{top:11.5vh;font-size:3vh}#popupbackground .popup .message.big{font-size:3.7vh}#popupbackground .popup .text{font-size:2.67vh}#popupbackground .popup-message{margin-left:-44.4vh;width:88.9vh;height:18.1vh}#popupbackground .popup-message .title{font-size:2.67vh}#popupbackground .popup-message .message{font-size:2.67vh}#popupbackground .popup-message-button{top:18.1vh;margin-left:-14.2vh}}#gameresultpopup{width:40vw;height:31.9vw;margin-left:-20vw;margin-top:6vw;background:url(../images/UI/ResultsFrame.png) top center no-repeat;background-size:100% 100%}#gameresultpopup.flawless{background:url(../images/UI/ResultsFrameGreen.png) top center no-repeat;background-size:100% 100%}#gameresultpopup .content{position:relative;width:20vw;left:12vw;top:12vw;color:#763d26}#gameresultpopup .content .row{position:relative;height:3.7vw}#gameresultpopup .content .row .text{position:absolute;top:1vw}#gameresultpopup .coinslot{position:absolute;top:1.2vw;right:.8vw;width:2.2vw;height:2.2vw;background:url(../images/UI/CheckCoinEmpty.png) top center no-repeat;background-size:100% 100%}#gameresultpopup .coinslot.filled{background:url(../images/UI/CheckCoin.png) top center no-repeat;background-size:100% 100%}#gameresultpopup .coinslot img.bling{position:absolute;display:none;width:8vw;height:8vw;margin-left:-2.9vw;margin-top:-2.9vw}#gameresultpopup #retrybutton{top:32vw;left:0}#gameresultpopup #continuebutton{top:32vw;right:0}@media screen and (max-aspect-ratio:16/9){#gameresultpopup{width:71.1vh;height:56.7vh;margin-left:-35.5vh;margin-top:10.67vh}#gameresultpopup .content{width:35.54vh;left:21.3vh;top:21.3vh}#gameresultpopup .content .row{height:6.58vh}#gameresultpopup .content .row .text{top:1.78vh}#gameresultpopup .coinslot{top:2.13vh;right:1.42vh;width:3.91vh;height:3.91vh}#gameresultpopup .coinslot .bling{width:14.2vh;height:14.2vh;margin-left:-5.14vh;margin-top:-5.14vh}#gameresultpopup #continuebutton,#gameresultpopup #retrybutton{top:56.8vh}}#readingresultpopup{width:40vw;height:20.5vw;margin-left:-20vw;margin-top:8vw;background:url(../images/UI/ResultsFrame2.png) top center no-repeat;background-size:100% 100%}#readingresultpopup.flawless{background:url(../images/UI/ResultsFrame2Green.png) top center no-repeat;background-size:100% 100%}#readingresultpopup .content{position:relative;width:20vw;left:12vw;top:12vw;color:#763d26}#readingresultpopup .content .row{position:relative;height:3.7vw}#readingresultpopup .content .row .text{position:absolute;top:1vw}#readingresultpopup .coinslot{position:absolute;top:1.2vw;right:.8vw;width:2.2vw;height:2.2vw;background:url(../images/UI/CheckCoinEmpty.png) top center no-repeat;background-size:100% 100%}#readingresultpopup .coinslot.filled{background:url(../images/UI/CheckCoin.png) top center no-repeat;background-size:100% 100%}#readingresultpopup .coinslot img.bling{position:absolute;display:none;width:8vw;height:8vw;margin-left:-2.9vw;margin-top:-2.9vw}#readingresultpopup #retrybutton{top:21vw;left:0}#readingresultpopup #continuebutton{top:21vw;right:0}@media screen and (max-aspect-ratio:16/9){#readingresultpopup{width:71.1vh;height:36.4vh;margin-left:-35.5vh;margin-top:14.2vh}#readingresultpopup .content{width:35.54vh;left:21.3vh;top:21.3vh}#readingresultpopup .content .row{height:6.58vh}#readingresultpopup .content .row .text{top:1.78vh}#readingresultpopup .coinslot{top:2.13vh;right:1.42vh;width:3.91vh;height:3.91vh}#readingresultpopup .coinslot .bling{width:14.2vh;height:14.2vh;margin-left:-5.14vh;margin-top:-5.14vh}#readingresultpopup #continuebutton,#readingresultpopup #retrybutton{top:37.3vh}}#cardedugame{font-family:zwijsen-dyslexie}#cardedugame #questionText{width:100%;margin:1vw 0;text-align:center;color:#fff;font-size:2.5vw;font-weight:700}@media screen and (max-aspect-ratio:16/9){#cardedugame #questionText{margin:1.7vh 0;font-size:4.4vh}}#obstaclegame{width:100%;height:100%;font-family:zwijsen-dyslexie}#obstaclegame #controls{position:relative;width:100%;height:100%}#obstaclegame #controls .ui-arrow{position:absolute;border:none;outline-style:none;width:8vw;height:8vw;touch-action:manipulation;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto}#obstaclegame #controls #btn_arrow_up{left:4vw;bottom:11vw;background:url(../images/ObstacleGame/Button_Up.png);background-size:100% 100%}#obstaclegame #controls #btn_arrow_down{left:4vw;bottom:2vw;background:url(../images/ObstacleGame/Button_Down.png);background-size:100% 100%}#obstaclegame #renderElements #questionSign{position:relative;width:1024px;height:380px;font-family:zwijsen-dyslexie;font-size:64px}#obstaclegame #renderElements #questionSign #text{position:absolute;top:50px;left:70px;width:880px;text-align:center}@media screen and (max-aspect-ratio:16/9){#obstaclegame #controls .ui-arrow{width:14.2vh;height:14.2vh}#obstaclegame #controls #btn_arrow_up{bottom:19.5vh}}#slideredugame{font-family:zwijsen-dyslexie}#clickgame{font-family:zwijsen-dyslexie}#popupgame{font-family:zwijsen-dyslexie}#categoryedugame{font-family:zwijsen-dyslexie}#categoryedugame #questionText{position:fixed;bottom:50px;left:100px;color:#3ce853;font-size:3vw;font-weight:700;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#categoryedugame .sign-button{position:absolute;width:18vw;height:3vw;padding-top:0;border:none;outline-style:none;cursor:url(../images/UI/cursor.png) 12 12,auto;font-weight:700;font-size:1.5vw;color:#000;background:0 0;background-image:url(../images/CategoryEduGame/bord-categorie.png);background-size:100% 100%}#categoryedugame .sign-button.top{right:2vw;top:50vh;margin-top:-18vw}#categoryedugame .sign-button.middle{right:2vw;top:50vh}#categoryedugame .sign-button.bottom{right:2vw;top:50vh;margin-top:17.5vw}#categoryedugame .sign-button .disabled{color:gray}#categoryedugame .sign-button .correct{color:green}#categoryedugame .sign-button .incorrect{color:#afafaf}#categoryedugame #readybutton{position:fixed;left:50px;top:300px;height:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-aspect-ratio:16/9){#categoryedugame .sign-button{width:32vh;height:5.33vh;font-size:2.66vh}#categoryedugame .sign-button.top{right:3.56vh;margin-top:-32vh}#categoryedugame .sign-button.middle{right:3.56vh}#categoryedugame .sign-button.bottom{right:3.56vh;margin-top:31.1vh}}#quizedugame{font-family:zwijsen-dyslexie}.readingmodule{font-family:zwijsen-dyslexie;color:#362d2d}.readingmodule .page{position:absolute;height:95vh;width:95vh;top:2vh;left:50vw;margin-left:-47.5vh;background-image:url(../images/ReadingModules/Book.png);background-size:100% 100%;font-size:2.7vh}.readingmodule .page p{margin:0}.readingmodule .page .title{font-size:125%;font-weight:700;margin-bottom:2vh}.readingmodule .page .pagination{position:absolute;bottom:8vh;right:12vh}.readingmodule .page .book-button{margin:1vh 0;width:80vh;height:16vh;border:none;outline-style:none;cursor:url(../images/UI/cursor_drag.png) 12 12,auto;font-weight:700;font-size:5vh;background:0 0;background-image:url(../images/ReadingModules/BookAnswerFrame.png);background-size:100% 100%;color:#362d2d!important}.readingmodule .page a{color:inherit;text-decoration:inherit}.readingmodule .page .highlighted{background-color:#ff0}.readingmodule .page .selected{color:#fff;background-color:#436eb7}.readingmodule .page .correct{color:#fff;background-color:#438954}.readingmodule .page .incorrect{color:#fff;background-color:#b84944}.readingmodule .leftpage{position:absolute;height:95vh;width:95vh;top:2vh;left:50vw;margin-left:-47.5vh;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH;background-image:url(../images/ReadingModules/Book.png);background-size:100% 100%}.readingmodule .next-to-book{left:50vw;margin-left:50vh;top:5vh}.readingmodule .frame{display:block;padding:7vh;margin:0 auto}#listeningreadingmodule #videoframe{position:relative;display:block;width:80vh;margin:0 auto}#listeningreadingmodule #videoframe video{width:100%}#assistedreadingmodule audio,#independentreadingmodule audio{display:none}#graphicreadingmodule #graphicframe{position:relative;margin:auto;padding:5vh}#graphicreadingmodule #graphicframe img{width:95%}.play-button{position:absolute;top:50%;left:50%;margin-left:-10vh;margin-top:-10vh;width:20vh;height:20vh;border:none;outline-style:none;cursor:url(../images/UI/cursor_pointer.png) 12 12,auto;background:0 0;background-image:url(../images/UI/PlayButton.png);background-size:100% 100%}.play-button.paused{background-image:url(../images/UI/PauseButton.png);background-size:100% 100%}#lookupedugame{width:100%;height:100%;font-family:zwijsen-dyslexie}#lookupedugame #textframe{position:relative;margin:auto;font-size:1.6vw;width:46vw}#lookupedugame #textframe.newspaper{color:#54483f;top:22vw}#lookupedugame #textframe.newspaper .selected{color:#098ec6;text-shadow:1px 0 0 #098ec6}#lookupedugame #textframe.newspaper .correct{color:#438954;text-shadow:1px 0 0 #438954}#lookupedugame #textframe.newspaper .incorrect{color:#b84944;text-shadow:1px 0 0 #b84944}#lookupedugame #textframe.schoolboard{color:#fff;top:13vw}#lookupedugame #textframe.schoolboard .selected{color:#6dd4ff;text-shadow:1px 0 0 #6dd4ff}#lookupedugame #textframe.schoolboard .correct{color:#5aba85;text-shadow:1px 0 0 #5aba85}#lookupedugame #textframe.schoolboard .incorrect{color:#d8736f;text-shadow:1px 0 0 #d8736f}#lookupedugame #textframe #questionText{height:6.5vw;font-size:2.2vw;font-weight:700}#lookupedugame #textframe #readText{padding-bottom:2vw;width:100%}#lookupedugame #textframe a{color:inherit;text-decoration:inherit}#lookupedugame #textframe img{width:100%}@media screen and (max-aspect-ratio:16/9){#lookupedugame #textframe{width:81.78vh;font-size:2.84vh}#lookupedugame #textframe.newspaper{top:39.1vh}#lookupedugame #textframe.schoolboard{top:23.1vh}#lookupedugame #textframe #questionText{font-size:3.9vh}}#fillintheblanksedugame{width:100%;height:100%;font-family:zwijsen-dyslexie}#fillintheblanksedugame .droppable{width:12vw;margin:0 .5vw;color:transparent;text-align:center;background-size:100% 100%;z-index:-100;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#fillintheblanksedugame .droppable.inkspot{background-image:url(../images/FillInTheBlanksEduGame/inkspot.png)}#fillintheblanksedugame .droppable.rainspot{background-image:url(../images/FillInTheBlanksEduGame/SpotRainLetter.png)}#fillintheblanksedugame .draggable{margin:5px;padding:3px;width:12vw;text-align:center;font-style:normal;font-weight:700;background-size:100% 100%;background-image:url(../images/FillInTheBlanksEduGame/papersnippet.png);cursor:url(../images/UI/cursor_drag.png) 12 12,auto}#fillintheblanksedugame .draggable.small{font-size:70%}#fillintheblanksedugame .draggable.smaller{font-size:60%}#fillintheblanksedugame .draggable.smallest{font-size:45%}#fillintheblanksedugame .questionBox{position:relative;margin:auto;top:13vw;width:45vw;font-size:1.4vw;font-style:italic;color:#6b3f1c;line-height:180%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#fillintheblanksedugame .questionBox div{display:inline-block}#fillintheblanksedugame .answerBox{position:absolute;bottom:4vw;width:45vw;left:50vw;margin-left:-20vw;font-size:1.8vw;color:#6b3f1c;line-height:150%}#fillintheblanksedugame .answerBox div{display:inline-block}#fillintheblanksedugame .correctAnswer{color:#0f0!important}#fillintheblanksedugame .wrongAnswer{color:red!important}@media screen and (max-aspect-ratio:16/9){#fillintheblanksedugame .notification{top:8.8vh;width:88.9vh;margin-left:-44.4vh;font-size:2.3vh}#fillintheblanksedugame .droppable{width:21.3vh;margin:0 .89vh}#fillintheblanksedugame .draggable{width:21.3vh}#fillintheblanksedugame .questionBox{top:23.1vh;width:80vh;font-size:2.49vh}#fillintheblanksedugame .answerBox{bottom:7.11vh;width:80vh;margin-left:-35vh;font-size:3.2vh}}#animationmodule{font-family:zwijsen-dyslexie}#animationmodule #videoframe{z-index:10;position:relative;display:block;top:10vh;left:7.5vh;width:80vh;margin-left:0}#animationmodule #videoframe.open{margin-left:-20vh;width:120vh;animation-name:openVideo;animation-duration:1s;animation-iteration-count:1}#animationmodule #videoframe.closed{animation-name:closeVideo;animation-duration:1s;animation-iteration-count:1}#animationmodule #videoframe video{width:100%;margin:0 auto}#animationmodule .videoFade{z-index:5;position:fixed;width:100vw;height:100vh;margin-left:0;margin-top:0;background-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#animationmodule .videoFade.open{background-color:rgba(0,0,0,.5);animation-name:openFade;animation-duration:1s;animation-iteration-count:1}#animationmodule .videoFade.closed{animation-name:closeFade;animation-duration:1s;animation-iteration-count:1}#animationmodule #questionframe{position:relative;display:block;margin:0 auto;padding-top:7vh;width:80vh}#animationmodule #answers{position:absolute;top:18vh;list-style-type:none}#animationmodule #answers ul{padding:0;list-style-type:none}#animationmodule #answers .element{cursor:url(../images/UI/cursor.png) 12 12,auto}#animationmodule .element{padding:1.8vh 3vh;width:80vh;height:11.5vh;background-image:url(../images/ReadingModules/BookAnswerFrame.png);background-size:100% 100%;vertical-align:middle;font-size:2.9vh;font-style:italic;color:#362d2d}#animationmodule .element>span{display:block}@keyframes openVideo{from{margin-left:0;width:80vh}to{margin-left:-20vh;width:120vh}}@keyframes closeVideo{from{margin-left:-20vh;width:120vh}to{margin-left:0;width:80vh}}@keyframes openFade{from{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.5)}}@keyframes closeFade{from{background-color:rgba(0,0,0,.5)}to{background-color:rgba(0,0,0,0)}}/*!
 * jQuery UI Sortable 1.13.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}