@import url(http://fonts.googleapis.com/css?family=Dosis:300,400);@-webkit-keyframes shake{0%{-webkit-transform:translate(0,0) rotate(0)}48%{-webkit-transform:translate(0,0) rotate(0)}49%{-webkit-transform:translate(2px,1px) rotate(0)}51%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}52%{-webkit-transform:translate(-3px,0) rotate(1deg)}53%{-webkit-transform:translate(0,2px) rotate(0)}54%{-webkit-transform:translate(1px,-1px) rotate(1deg)}55%{-webkit-transform:translate(-1px,2px) rotate(-1deg)}56%{-webkit-transform:translate(-3px,1px) rotate(0)}57%{-webkit-transform:translate(2px,1px) rotate(-1deg)}58%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}59%{-webkit-transform:translate(2px,2px) rotate(0)}60%{-webkit-transform:translate(1px,-2px) rotate(-1deg)}61%{-webkit-transform:translate(0,0) rotate(0)}}body,html{margin:0;padding:0;background-color:#fff;height:100%;min-height:100%}body{font-family:Arial,sans-serif;font-size:12px;font-weight:300;text-align:center}body.loadingAd{position:relative}body.loadingAd:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;display:block;background:url("../img/WhiteTransBg.png") repeat 0 0}body.loadingAd:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1001;display:block;background:url("../img/LoadingOnWhite.gif") no-repeat center center}body.overlay{overflow:hidden;width:100%}body.overlay:before{content:'';position:absolute;top:0;left:-100%;bottom:0;z-index:1000;display:block;width:100%;background:#fff;opacity:.8;transition:left .5s}body.overlay:after{content:attr(data-overlay-text);display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;position:absolute;top:100px;left:100%;z-index:1001;color:#118e00;font-size:700%;transition:left .5s}body.overlay.slideIn:before{left:0}body.overlay.slideIn:after{left:0}body .iapOverlay,body .resetOverlay{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000;background:url("../img/TransBg.png") repeat 0 0}body .iapOverlay h1,body .resetOverlay h1{margin-bottom:0;color:#ffc446;font-size:250%}body .iapOverlay p,body .resetOverlay p{display:block;margin:0 0 10px 0;padding:10px;font-size:120%;line-height:130%;color:#fff}body .iapOverlay .resetClose,body .iapOverlay [data-type=iapClose],body .resetOverlay .resetClose,body .resetOverlay [data-type=iapClose]{display:block;width:25px;height:25px;border-radius:100%;text-indent:-10000px;position:absolute;top:20px;right:10px;background:#ffae00 url("../img/CloseIcon.png") no-repeat 5px 5px;background-size:15px auto}body .iapOverlay .button,body .resetOverlay .button{margin:0 10px}body .iapOverlay .button+.button,body .resetOverlay .button+.button{margin-top:20px}body .iapOverlay ul:empty,body .resetOverlay ul:empty{height:32px;background:url("../img/Loading.gif") no-repeat center 0}body .iapOverlay ul li a,body .resetOverlay ul li a{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;padding:10px;width:250px;border-radius:10px;margin-bottom:15px;background-color:#ffae00;text-decoration:none}body .iapOverlay ul li a strong,body .resetOverlay ul li a strong{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;padding-left:25px;background:url("../img/JokerIcon.png") no-repeat 0 0;background-size:20px auto;font-size:160%;color:#4a2600}body .iapOverlay ul li a strong.larger,body .resetOverlay ul li a strong.larger{padding-left:40px;background-size:32px auto;font-size:200%}body .iapOverlay ul li a strong.largest,body .resetOverlay ul li a strong.largest{padding-left:50px;background-size:40px auto;font-size:240%}body .iapOverlay ul li a span,body .resetOverlay ul li a span{display:block;margin:3px 0;color:#fff;font-size:140%}body .iapOverlay ul li a em,body .resetOverlay ul li a em{display:block;font-size:120%;color:#4a2600;font-style:normal}body .iapOverlay ul li a.loading span,body .resetOverlay ul li a.loading span{background:url("../img/IapLoading.gif") no-repeat center 0;text-indent:-10000px;height:40px}body .iapOverlay ul li a.loading em,body .resetOverlay ul li a.loading em{display:none}body .resetOverlay h1{margin-top:50px}body ul{list-style:none;padding:0;margin:0}body .hide{display:none!important}body .audiojs{display:none}body header section.level{font-size:160%}body header section.level strong{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle;background-color:#0c6900;width:25px;height:25px;margin-top:-5px;line-height:25px;color:#fff;border-radius:100%}body header section.level.twoDigit strong{width:35px}body header section.level.threeDigit strong{width:55px}body header section.images{margin-top:10px}body header section.images ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;width:145px;height:145px;overflow:hidden;position:relative}body header section.images ul li span{display:block;width:145px;height:145px;position:absolute;top:0;left:0;z-index:2;background:url("../img/Circle.png") no-repeat 0 0;background-size:145px auto}body header section.images ul li img{width:143px;margin-left:1px;position:absolute;top:0;left:0;z-index:1}body header section.images ul li img.small{max-width:90px;margin-top:10px;margin-left:-45px;left:50%}body header section.images ul li+li{margin-left:4px}body header section.images ul.big li{width:200px;height:200px}body header section.images ul.big li span{width:200px;height:200px;background-size:200px auto}body header section.images ul.big li img{width:198px}body .button{display:block;padding:10px;background-color:#19b300;border-bottom:1px solid #117500;text-align:center;color:#fff;text-decoration:none;font-size:160%}body .button:hover{background-color:#29d50d}body .button.red{background-color:#a30000;border-bottom:1px solid #630000}body .button.red:hover{background-color:#be0000}body .button.grey{background-color:#777;border-bottom:1px solid #333}body .button.grey:hover{background-color:#8e8e8e}body article{display:block;padding:10px}body article.endscreen h1,body article.startscreen h1{display:block;width:150px;height:150px;margin:10px auto;text-indent:-10000px;background-repeat:no-repeat;background-size:150px auto}body article.endscreen h2,body article.startscreen h2{font-size:200%;margin-bottom:10px}body article.endscreen .button,body article.startscreen .button{margin-bottom:15px}body article.endscreen fieldset.difficulty,body article.startscreen fieldset.difficulty{border:0;color:#333;font-size:150%}body article.endscreen fieldset.difficulty label,body article.endscreen fieldset.difficulty span,body article.startscreen fieldset.difficulty label,body article.startscreen fieldset.difficulty span{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;vertical-align:middle}body article.endscreen fieldset.difficulty input,body article.startscreen fieldset.difficulty input{margin-left:10px}body article.endscreen h1{margin:10px auto;width:100px;height:100px;background-size:100px auto}body article.endscreen .hint{font-size:140%}body article section.answer,body article section.fill{margin-top:20px}body article section.answer ul,body article section.fill ul{margin-left:-5px}body article section.answer ul li,body article section.fill ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;vertical-align:middle;margin:0 0 5px 5px}body article section.answer ul li a,body article section.answer ul li span,body article section.fill ul li a,body article section.fill ul li span{border-radius:5px;display:block;width:40px;height:40px;background-color:#eee;border-top:1px solid #999;border-bottom:1px solid #fff;text-decoration:none;color:#333;font-size:190%;line-height:40px;cursor:default;font-weight:400;transition:background-color .5s}body article section.answer ul li a:not(.empty),body article section.answer ul li span:not(.empty),body article section.fill ul li a:not(.empty),body article section.fill ul li span:not(.empty){background-color:#666;border-top:1px solid #fff;border-bottom:1px solid #333;color:#fff;cursor:pointer}body article section.answer ul li.spacebar span.empty,body article section.fill ul li.spacebar span.empty{border:0;background:0 0}body article section.answer ul li.filled a,body article section.answer ul li.filled span,body article section.fill ul li.filled a,body article section.fill ul li.filled span{background-color:#6cc332;border-top:1px solid #fff;border-bottom:1px solid #215200;color:#fff}body article section.answer ul li.clear,body article section.fill ul li.clear{margin-left:20px}body article section.answer ul li.clear a,body article section.answer ul li.clear span,body article section.fill ul li.clear a,body article section.fill ul li.clear span{background-color:red!important;border-top:1px solid #fff;border-bottom:1px solid #215200;margin-top:-3px;color:#fff}body article section.fill ul li span{width:25px;height:25px;line-height:25px;font-size:160%}body article section.fill ul li.last{position:relative;cursor:pointer}body article section.fill ul li.last:after{content:'x';position:absolute;top:-10px;right:-10px;display:block;width:20px;border-radius:100%;background-color:#a30000;color:#fff;text-align:center;font-weight:700;line-height:20px}body article section.fill ul li.withJoker:after{display:none}body article section.fill ul li.withJoker a,body article section.fill ul li.withJoker span{color:#4f2700;background-color:#ffae00;border-bottom:1px solid #744f00}body article section.fill ul.wrong li a,body article section.fill ul.wrong li span{color:#fff;background-color:#930000;border-bottom:1px solid #4b0000}body article section.helper{display:block;margin-top:20px}body article section.helper ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top}body article section.helper ul li a,body article section.helper ul li span{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:34px;border-radius:5px;text-decoration:none;white-space:nowrap;color:#fff}body article section.helper ul li.joker a{border-bottom:1px solid #744f00;padding:0 10px 0 40px;margin-right:15px;font-size:220%;color:#4f2700;background:#ffae00 url("../img/JokerIcon.png") no-repeat 4px 1px;background-size:29px auto}body article section.helper ul li.joker a em{font-style:normal}body article section.helper ul li.joker a span.addJokers{display:none}body article section.helper ul li.joker a:not(.disabled){-webkit-animation-name:shake;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s}body article section.helper ul li.joker a.addJokers{background-color:#7ace47}body article section.helper ul li.joker a.addJokers span.numJokers{display:none}body article section.helper ul li.joker a.addJokers span.addJokers{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;font-size:70%;line-height:180%;color:#333}body article section.helper ul li.joker a.addJokers.disabled{position:relative;cursor:default;background-color:#d2ecc2;border-bottom:1px solid #a7db87}body article section.helper ul li.joker a.addJokers.disabled span.addJokers{color:#add992}body article section.helper ul li.joker a.addJokers.disabled span.addJokers em{position:absolute;display:block;width:100%;margin-left:-40px;font-size:140%;color:#333}body article section.helper ul li.ask{white-space:nowrap}body article section.helper ul li.ask span{width:34px;color:#fff;font-weight:300;font-size:130%;line-height:160%;cursor:pointer}body article section.helper ul li.ask span[data-socialplatform]{position:relative;text-indent:-10000px}body article section.helper ul li.ask span[data-socialplatform]:after{position:absolute;left:0;bottom:-11px;display:block;width:100%;text-align:center;color:#45619c;text-indent:0;font-size:50%;font-weight:400;line-height:100%}body article section.helper ul li.ask span[data-socialplatform=facebook]{background:#45619c url("../img/AskFacebookIcon.png") no-repeat 5px 5px;background-size:24px auto}body article section.helper ul li.ask span[data-socialplatform=facebook]:after{content:'Facebook';color:#45619c}body article section.helper ul li.ask span[data-socialplatform=whatsapp]{position:relative;background:#14990a url("../img/AskWhatsappIcon.png") no-repeat 6px 5px;background-size:24px auto;text-indent:-10000px}body article section.helper ul li.ask span[data-socialplatform=whatsapp]:after{content:'WhatsApp';color:#14990a}body article section.helper ul li.ask.wording{margin-top:3px;text-align:right;font-size:90%;text-transform:uppercase;font-weight:400;color:#666}body article section.helper ul li+li{margin-left:5px}@media only screen and (min-width:641px){body header section.images{margin-top:40px}body header section.images ul li{width:230px;height:230px}body header section.images ul li span{width:230px;height:230px;background-size:230px auto}body header section.images ul li img{width:228px}body header section.images ul li img.small{max-width:150px;margin-top:30px;margin-left:-75px;left:50%}body header section.images ul li+li{margin-left:10px}body article .button{max-width:60%;margin:0 auto;font-size:200%}body article section.answer,body article section.fill{margin-top:40px}body article section.answer ul,body article section.fill ul{margin-left:-10px}body article section.answer ul li,body article section.fill ul li{margin:0 0 10px 10px}body article section.answer ul li a,body article section.answer ul li span,body article section.fill ul li a,body article section.fill ul li span{display:block;width:40px;height:40px}body article section.answer ul li a:not(.empty),body article section.answer ul li.clear span,body article section.answer ul li.filled span,body article section.fill ul li a:not(.empty),body article section.fill ul li.clear span,body article section.fill ul li.filled span{width:60px;height:60px;line-height:60px}body article section.answer ul li.clear,body article section.fill ul li.clear{margin-left:40px}}